diff options
author | nullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com> | 2018-11-18 16:23:57 +0800 |
---|---|---|
committer | nullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com> | 2018-11-20 15:04:00 +0800 |
commit | f4ef62bb4134498a4b4a9c4d61b99bda24c98680 (patch) | |
tree | bb184e0d7efe635414d277c9f442d844fd5468b4 /Makefile | |
parent | 961ab7ccaf4d175189cd42fcddca1336f3d91bad (diff) |
Renamed primary heap variables and partial cleanup m4a.s
Diffstat (limited to 'Makefile')
-rwxr-xr-x | Makefile | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -6,6 +6,10 @@ else EXE := endif +TITLE := POKE DUNGEON +GAME_CODE := B24E +MAKER_CODE := 01 +REVISION := 0 #### Tools #### @@ -17,6 +21,7 @@ LD := $(PREFIX)ld OBJCOPY := $(PREFIX)objcopy SHA1SUM := sha1sum -c GBAGFX := tools/gbagfx/gbagfx +GBAFIX := tools/gbafix/gbafix AIF2PCM := tools/aif2pcm/aif2pcm MID2AGB := tools/mid2agb/mid2agb PREPROC := tools/preproc/preproc @@ -51,9 +56,9 @@ LIBGCC := tools/agbcc/lib/libgcc.a LD_SCRIPT := $(BUILD_DIR)/ld_script.ld # Special configurations required for lib files -%/src/agb_flash.o : CC1FLAGS := -O -mthumb-interwork -%/src/agb_flash_1m.o: CC1FLAGS := -O -mthumb-interwork -%/src/agb_flash_mx.o: CC1FLAGS := -O -mthumb-interwork +$(BUILD_DIR)/src/agb_flash.o : CC1FLAGS := -O -mthumb-interwork +$(BUILD_DIR)/src/agb_flash_1m.o: CC1FLAGS := -O -mthumb-interwork +$(BUILD_DIR)/src/agb_flash_mx.o: CC1FLAGS := -O -mthumb-interwork #### Main Rules #### @@ -92,6 +97,7 @@ tidy: $(ROM): %.gba: %.elf $(OBJCOPY) -O binary --gap-fill 0xFF --pad-to 0xA000000 $< $@ + $(GBAFIX) $@ -p -t"$(TITLE)" -c$(GAME_CODE) -m$(MAKER_CODE) -r$(REVISION) --silent %.elf: $(LD_SCRIPT) $(ALL_OBJECTS) $(LIBC) cd $(BUILD_DIR) && $(LD) -T ld_script.ld -Map ../../$(MAP) -o ../../$@ ../../$(LIBC) ../../$(LIBGCC) |