mirror of
https://github.com/pret/pokegold-spaceworld.git
synced 2026-10-02 05:16:46 -05:00
Fix building
This commit is contained in:
7
Makefile
7
Makefile
@@ -22,6 +22,7 @@ BASEROM := baserom_$(BUILD_NAME).gb
|
||||
DIRS := home engine data audio
|
||||
OBJS := $(addprefix $(BUILD)/, gfx.o sram.o wram.o hram.o shim.o)
|
||||
SHIM := shim_$(BUILD_NAME).sym
|
||||
CORRECTEDROM := $(ROM:%.gb=%-correctheader.gb)
|
||||
CORRECTEDROMS := $(ROMS:%.gb=%-correctheader.gb)
|
||||
|
||||
rwildcard = $(foreach d, $(wildcard $1*), $(filter $(subst *, %, $2), $d) $(call rwildcard, $d/, $2))
|
||||
@@ -37,7 +38,7 @@ GFX := $(patsubst %.png, $(BUILD)/%.2bpp, \
|
||||
.SECONDEXPANSION:
|
||||
|
||||
.PHONY: all
|
||||
all: $(ROM) $(CORRECTEDROMS) coverage
|
||||
all: $(ROM) $(CORRECTEDROM) coverage
|
||||
.PHONY: tools
|
||||
tools tools/pkmncompress tools/gfx:
|
||||
$(MAKE) -C tools/
|
||||
@@ -61,12 +62,12 @@ $(ROM): $(OBJS)
|
||||
|
||||
$(BUILD)/shim.asm: $(SHIM) | $$(dir $$@)
|
||||
tools/make_shim -w $< > $@
|
||||
$(CORRECTEDROMS): %-correctheader.gb: %.gb
|
||||
$(CORRECTEDROM): %-correctheader.gb: %.gb
|
||||
cp $< $@
|
||||
$(RGBFIX) -f h -m 0x10 $@
|
||||
|
||||
.PHONY: coverage
|
||||
coverage: $(ROMS)
|
||||
coverage: $(ROM)
|
||||
$(PYTHON) tools/disasm_coverage.py -m $(ROM:.gb=.map) -b 0x40
|
||||
|
||||
$(BUILD)/gfx.o: | $(GFX)
|
||||
|
||||
Reference in New Issue
Block a user