fix Makefile

This commit is contained in:
2025-12-19 07:23:51 -07:00
parent 633c122620
commit 023228e9e8

View File

@@ -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 $@