blob: 0c71d9ead13c313905725f6e0d94b4b1c43faec9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
EXE = a.out
SPIRV != find -type f '(' -name '*.frag' -o -name '*.vert' ')' | sed 's/$$/.spv/'
.PHONY: all run clean
all: ${EXE} ${SPIRV}
run: ${EXE} ${SPIRV}
./${EXE}
clean:
rm -fv ${EXE} ${SPIRV}
${EXE}: *.c
${CC} -Os -Wall -std=c23 $< -o $@ -lSDL3
%.spv: %
glslc -O -c "$<" -o "$@"
|