2
0

makefile 548 B

12345678910111213141516171819202122232425
  1. default: build
  2. run:
  3. zig run main.zig
  4. build:
  5. zig build-exe main.zig -O ReleaseFast --name pizzakv
  6. build-amd64:
  7. zig build-exe main.zig -O ReleaseFast --name pizzakv_amd64 -lc -target x86_64-linux
  8. build-amd64-freebsd:
  9. zig build-exe main.zig -O ReleaseFast --name pizzakv_amd64_freebsd -lc -target x86_64-freebsd
  10. build-amd64-static:
  11. zig build-exe main.zig -O ReleaseFast --name pizzakv_amd64_static -lc -target x86_64-linux-musl -static
  12. install: build
  13. mv pizzakv /usr/local/bin/pizzakv
  14. clean:
  15. rm -f pizzakv
  16. test:
  17. node tools/test_nov.js