refactor(justfile): split justfile into small files (#42)

- build.just
- debug.just
- dev.just
- gen.just
- pkg.just
- test.just
This commit is contained in:
VERSE
2026-07-26 20:53:25 +07:00
committed by GitHub
parent 27e0792560
commit 1540b9655a
7 changed files with 253 additions and 249 deletions
+15
View File
@@ -0,0 +1,15 @@
# build binary file
[group('build')]
build:
@go build -o iris ./cmd/iris
# build with optimized binary file
[group('build')]
optimized-build:
@GOAMD64=v4 go build -ldflags="-s -w" -trimpath -o iris ./cmd/iris
# build a versioned release binary
# usage: just build-release v1.2.0
[group('build')]
build-release version:
@GOAMD64=v3 go build -pgo=auto -ldflags="-s -w -X github.com/versenilvis/iris/root.Version={{version}}" -trimpath -o iris ./cmd/iris