diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -17,6 +17,9 @@ BUILD_DIR := build | |||
17 | SRC_MAIN := $(SRC_DIR)/main.c | 17 | SRC_MAIN := $(SRC_DIR)/main.c |
18 | SRC_BDGBA := $(wildcard $(SRC_DIR)/gba/*.s) | 18 | SRC_BDGBA := $(wildcard $(SRC_DIR)/gba/*.s) |
19 | SRC_BDGBA += $(wildcard $(SRC_DIR)/gba/*.c) | 19 | SRC_BDGBA += $(wildcard $(SRC_DIR)/gba/*.c) |
20 | SRC_BDTEXT := $(wildcard $(SRC_DIR)/text/*.s) | ||
21 | SRC_BDTEXT += $(wildcard $(SRC_DIR)/text/*.c) | ||
22 | SRC := $(SRC_MAIN) $(SRC_BDGBA) $(SRC_BDTEXT) | ||
20 | WATCH_SRC := $(shell find $(SRC_DIR) -name *.c -or -name *.s -or -name *.h) | 23 | WATCH_SRC := $(shell find $(SRC_DIR) -name *.c -or -name *.s -or -name *.h) |
21 | INC_DIRS := $(shell find $(SRC_DIR) -type d) | 24 | INC_DIRS := $(shell find $(SRC_DIR) -type d) |
22 | INC_DIRS += $(BUILD_DIR) | 25 | INC_DIRS += $(BUILD_DIR) |
@@ -65,7 +68,7 @@ $(BIN): $(ELF) | |||
65 | 68 | ||
66 | # Link files. | 69 | # Link files. |
67 | $(ELF): $(SRC_MAIN) $(WATCH_SRC) | 70 | $(ELF): $(SRC_MAIN) $(WATCH_SRC) |
68 | $(CC) $(CFLAGS) $(LDFLAGS) -o $(ELF) $(SRC_MAIN) $(SRC_BDGBA) $(LDLIBS) | 71 | $(CC) $(CFLAGS) $(LDFLAGS) -o $(ELF) $(SRC) $(LDLIBS) |
69 | 72 | ||
70 | # Create build directory if needed. | 73 | # Create build directory if needed. |
71 | $(BUILD_DIR): | 74 | $(BUILD_DIR): |