diff options
author | yenatch <yenatch@gmail.com> | 2014-02-01 20:36:44 -0500 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2014-02-01 20:36:44 -0500 |
commit | 8e24af1f222990e44ad3f691488409bade59ab27 (patch) | |
tree | d67fa17ea04d0bbd4eba3c1907c14d8a4a842f6f | |
parent | cf2acc100193f599b4521a961c9bff6a78be8217 (diff) |
Clean up variable usage in the makefile.
-rw-r--r-- | Makefile | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -27,14 +27,10 @@ OBJS := $(CRYSTAL_OBJS) ROMS := pokecrystal.gbc -ALL_DEPENDENCIES := # generate a list of dependencies for each object file $(shell $(foreach obj, $(OBJS), \ $(eval $(obj:.o=)_DEPENDENCIES := $(shell $(PYTHON) $(POKEMONTOOLS)/scan_includes.py $(obj:.o=.asm))) \ )) -$(shell $(foreach obj, $(OBJS), \ - $(eval ALL_DEPENDENCIES += $($(obj:.o=)_DEPENDENCIES)) \ -)) all: $(ROMS) @@ -52,12 +48,12 @@ baserom.gbc: ; %.asm: ; .asm.tx: - $(eval TEXTQUEUE := $(TEXTQUEUE) $<) + $(eval TEXTQUEUE += $<) @rm -f $@ $(OBJS): $$*.tx $$(patsubst %.asm, %.tx, $$($$*_DEPENDENCIES)) @$(PYTHON) prequeue.py $(TEXTQUEUE) - @$(eval TEXTQUEUE :=) + $(eval TEXTQUEUE :=) rgbasm -o $@ $*.tx pokecrystal.gbc: $(CRYSTAL_OBJS) |