From 2c41b643607f2f717824a035eafde5a89340fed5 Mon Sep 17 00:00:00 2001 From: Miguel Date: Thu, 9 Jan 2025 15:47:49 +0100 Subject: some cleanup --- Makefile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6617567..d369c44 100644 --- a/Makefile +++ b/Makefile @@ -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 -- cgit v1.2.3