Makefile
branchv_0
changeset 24 98d033d3ef7c
parent 19 262828ae9682
--- a/Makefile	Sun Dec 10 22:20:37 2023 +0100
+++ b/Makefile	Sun Dec 10 22:23:32 2023 +0100
@@ -23,9 +23,6 @@
 run: build/shader-shark
 	SHADER_SHARK_DATA_DIR=. $(<)
 
-build:
-	mkdir -p $(@)
-	
 SRC= \
     Shark.cpp \
     shader-shark.cpp \
@@ -33,8 +30,10 @@
     Texture.cpp \
     Shader.cpp \
     Program.cpp \
+    XAttrs.cpp \
     FileMonitor.cpp
 
-build/shader-shark: $(SRC) build *.h
+build/shader-shark: $(SRC) *.h
+	mkdir -p build
 	$(CXX) -std=c++20 -g -o $(@) $(SRC) $$(pkg-config --cflags --libs \
 	    epoxy x11 glu glm Magick++)