From 881b5d3ef77ff0f3da59f68085f21626d4fe5b2d Mon Sep 17 00:00:00 2001 From: Derecho Date: Tue, 27 Oct 2015 11:37:43 +0100 Subject: Create required directories in top-level Makefile Added distclean target --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 788987c..1ce692c 100644 --- a/Makefile +++ b/Makefile @@ -20,9 +20,13 @@ make: $(OBJECTS) ld -r $(OBJECTS_FINAL) -o $(PROJECT).o %.o: %.c + @mkdir -p `dirname $(BUILD_DIR)$@` $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $(BUILD_DIR)$@ clean: rm -f $(PROJECT) rm -f $(OBJECTS_FINAL) rm -f *.o + +distclean: clean + rm -rf $(BUILD_DIR) -- cgit v1.2.3