feat: in-place reloading on current TTY

This commit is contained in:
verse91
2026-04-11 21:53:37 +07:00
parent 2b760fb82a
commit 78e19199b0
3 changed files with 38 additions and 3 deletions
+5 -3
View File
@@ -10,10 +10,12 @@ optimized-build:
run:
@./iris
# re-build and run
# re-build and reload iris
[group('dev')]
update:
@go build -o iris main.go && ./iris
[linux, macos]
reload:
@go build -o iris main.go
@if [ -z "${IRIS_FD:-}" ]; then ./iris; fi
# update pkg
[group('dev')]