ecs-test/Makefile

19 lines
542 B
Makefile

build-shaders:
./sokol-shdc -i shaders/src/cube.glsl -o shaders/out/cube.odin -l metal_macos -f sokol_odin
./sokol-shdc -i shaders/src/outline.glsl -o shaders/out/outline.odin -l metal_macos -f sokol_odin
build: build-shaders
odin build . -use-single-module
build-debug: build-shaders
odin build . -debug -use-single-module
run: build-shaders
odin run . -use-single-module
run-debug: build-shaders
odin run . -debug -use-single-module
check: build-shaders
odin strip-semicolon .
odin check .
odin test . -use-single-module