justfile (465B)
1 targets := "x86_64-linux aarch64-linux x86_64-macos aarch64-macos" 2 3 help: 4 @just --list 5 6 build target="x86_64-linux" optimize="ReleaseSafe": 7 zig build -Dtarget={{ target }} -Doptimize={{ optimize }} --prefix zig-out/{{ target }} 8 9 all optimize="ReleaseSafe": 10 @for target in {{ targets }}; do \ 11 echo "$target"; \ 12 just build $target {{ optimize }}; \ 13 done 14 15 fmt: 16 zig fmt ./ 17 18 lint: 19 zwanzig ./ 20 21 clean: 22 rm -rf zig-out .zig-cache