diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -1,11 +1,22 @@ CFLAGS = -std=c++17 -O2 -g LDFLAGS = -lglfw -lvulkan -ldl -lpthread -lX11 -lXxf86vm -lXrandr -lXi + VulkanTest: main.cpp g++ $(CFLAGS) -o VulkanTest main.cpp $(LDFLAGS) -.PHONY: test clean -test: VulkanTest +shaders/frag.spv: shaders/shader.frag + glslc shaders/shader.frag -o shaders/frag.spv + +shaders/vert.spv: shaders/shader.vert + glslc shaders/shader.vert -o shaders/vert.spv + +.PHONY: run clean + +run: VulkanTest shaders/frag.spv shaders/vert.spv ./VulkanTest clean: rm -f VulkanTest + rm -f main.out + rm -f main.exe + rm -f shaders/*.spv |
