25 lines
538 B
Makefile
25 lines
538 B
Makefile
alias b := build
|
|
alias r := run
|
|
alias t := test
|
|
alias fmt := format
|
|
|
|
build:
|
|
zig build
|
|
|
|
web-build:
|
|
# zig build-lib src/main.zig -target wasm32-freestanding -dynamic -rdynamic
|
|
zig build -Dtarget=wasm32-emscripten --sysroot /nix/store/zll7a6ns3avx509kgx0jjghz8g89l2g0-emscripten-3.1.45
|
|
|
|
run:
|
|
nixGL zig build run
|
|
|
|
test:
|
|
zig build test
|
|
|
|
format:
|
|
fd -e zig -X zig fmt {}
|
|
fd -e nix -X nix fmt {}
|
|
|
|
update-deps:
|
|
curl https://raw.githubusercontent.com/raysan5/raygui/master/src/raygui.h --output 3rd-party/raygui.h
|