mirror of https://github.com/zeldaret/tmc.git
Make now preprocesses linker file
This commit is contained in:
parent
833d48b735
commit
6f54607fbf
9
Makefile
9
Makefile
|
|
@ -225,8 +225,11 @@ $(DATA_ASM_BUILDDIR)/%.o: $(DATA_ASM_SUBDIR)/%.s $$(data_dep)
|
|||
$(SONG_BUILDDIR)/%.o: $(SONG_SUBDIR)/%.s
|
||||
$(AS) $(ASFLAGS) -I sound -o $@ $<
|
||||
|
||||
$(ELF): $(OBJS) $(LINKER_FILE)
|
||||
cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -n -T ../../$(LINKER_FILE) -o ../../$@ $(LIB)
|
||||
$(OBJ_DIR)/linker.ld: linker.ld
|
||||
$(CPP) $(CPPFLAGS) -x c linker.ld | grep -v '^#' >$(OBJ_DIR)/linker.ld
|
||||
|
||||
$(ELF): $(OBJS) $(OBJ_DIR)/linker.ld
|
||||
cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -n -T linker.ld -o ../../$@ $(LIB)
|
||||
$(FIX) $@ -t"$(TITLE)" -c$(GAME_CODE) -m$(MAKER_CODE) -r$(REVISION) --silent
|
||||
|
||||
$(ROM): $(ELF)
|
||||
|
|
@ -235,4 +238,4 @@ $(ROM): $(ELF)
|
|||
usa: ; @$(MAKE) GAME_VERSION=USA
|
||||
demo: ; @$(MAKE) GAME_VERSION=DEMO
|
||||
jp: ; @$(MAKE) GAME_VERSION=JP
|
||||
eu: ; @$(MAKE) GAME_VERSION=EU
|
||||
eu: ; @$(MAKE) GAME_VERSION=EU
|
||||
|
|
|
|||
Loading…
Reference in New Issue