blob: bf013d03d9fc1b1d3256e12a421817ee13a44305 (
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 -lm
%.spv: %
glslc -O -c "$<" -o "$@"
|