diff --git a/Makefile b/Makefile index 4819974..d5aed03 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,11 @@ SRCS = $(wildcard $(SRC_DIR)/*.c) OBJS = $(SRCS:$(SRC_DIR)/%.c=$(BUILD_DIR)/%.o) TARGET_PATH = $(BIN_DIR)/$(TARGET) + +# ===== CREATE FOLDERS ===== +$(BUILD_DIR) $(BIN_DIR): + mkdir -p $@ + # ===== COMPILATION PATTERN RULE ===== $(BUILD_DIR)/%.o: $(SRC_DIR)/%.c | $(BUILD_DIR) $(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@