1 src = $(wildcard src/*.c)
6 sdr = $(wildcard sdr/*.glsl)
7 spirv = $(sdr:.glsl=.spv)
9 CFLAGS = -pedantic -Wall -g -MMD
10 LDFLAGS = -lvulkan -lX11
12 $(bin): $(obj) $(spirv)
13 $(CC) -o $@ $(obj) $(LDFLAGS)
16 glslangValidator -o $@ -S vert -V $<
19 glslangValidator -o $@ -S frag -V $<
25 rm -f $(src) $(obj) $(spirv)