src/Makefile

changeset 227
a5775e8dbc13
parent 222
2cb9a71df7a6
--- a/src/Makefile	Fri Jul 25 19:19:54 2025 +0200
+++ b/src/Makefile	Sat Jul 26 21:13:05 2025 +0200
@@ -35,13 +35,16 @@
 
 OBJ = $(SRC:%.c=$(BUILD_DIR)/%.o)
 
-all: $(BUILD_DIR)/libascension.a FORCE
+all: $(BUILD_DIR) $(BUILD_DIR)/libascension.a FORCE
 	@echo "You have successfully ascended."
 
 $(BUILD_DIR)/libascension.a: $(OBJ)
 	@echo "Creating library..."
 	$(AR) $(ARFLAGS) $@ $^
 
+$(BUILD_DIR):
+	mkdir -p $@
+
 FORCE:
 
 $(BUILD_DIR)/2d.o: 2d.c ascension/2d.h ascension/scene_node.h \

mercurial