summaryrefslogtreecommitdiffstats
path: root/glslv.mk
diff options
context:
space:
mode:
Diffstat (limited to 'glslv.mk')
-rw-r--r--glslv.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/glslv.mk b/glslv.mk
new file mode 100644
index 0000000..0e402f9
--- /dev/null
+++ b/glslv.mk
@@ -0,0 +1,8 @@
+GLSLV ?= glslangValidator
+COMPILE.spv = $(GLSLV) $(GLSLVFLAGS)
+%.spv: %.vert
+ $(COMPILE.spv) $(OUTPUT_OPTION) $<
+%.spv: %.frag
+ $(COMPILE.spv) $(OUTPUT_OPTION) $<
+%.o: %.spv
+ $(LD) -r -b binary $(OUTPUT_OPTION) $<