diff options
author | pfero <ohpee@loves.dicksinhisan.us> | 2018-06-05 16:54:58 +0200 |
---|---|---|
committer | pfero <ohpee@loves.dicksinhisan.us> | 2018-06-05 16:54:58 +0200 |
commit | a406b638b1c18c9c78806db395068cf03fc9c64a (patch) | |
tree | af76b66cdd4deeacf9dc75ab27dca919eb50d09c | |
parent | bf92bbc95e25a7a939b285f365347db0eb925e8c (diff) |
Clarify 'extra' utilities in Makefile
-rw-r--r-- | .gitignore | 20 | ||||
-rw-r--r-- | Makefile | 13 |
2 files changed, 19 insertions, 14 deletions
@@ -1,32 +1,36 @@ +# ROM *.gb *.sgb *.gbc +*.sym +*.map *.sav *.sn1 *.rtc +# build artifacts +build/ *.d *.o -# converted image data *.2bpp *.1bpp *.pic *.pcm -*.map -poke*-spaceworld.sym shim.asm -*~ - -; binaries -*.exe +# build utilities tools/scan_includes tools/pkmncompress tools/make_shim tools/gfx +*.exe *.pyc -build/ + +# editor files +*~ .idea/ +# extra utilities coverage.png coverage.log +pokegold-spaceworld.link @@ -44,10 +44,6 @@ compare: $(ROM) $(CORRECTEDROM) tools tools/pkmncompress tools/gfx: "$(MAKE)" -C tools/ -.PHONY: coverage -coverage: tools/disasm_coverage.py $(ROM) - $(PYTHON) $< -m $(ROM:.gb=.map) -b 0x40 - # Remove files generated by the build process. .PHONY: clean clean: @@ -59,13 +55,18 @@ clean: mostlyclean: rm -rf $(ROM) $(CORRECTEDROM) $(OBJS) $(OBJS:.o=.d) $(ROMS:.gb=.sym) $(ROMS:.gb=.map) +# Utilities +.PHONY: coverage +coverage: $(ROM:.gb=.map) tools/disasm_coverage.py + $(PYTHON) tools/disasm_coverage.py -m $< -b 0x40 + .PHONY: linkerscript linkerscript: $(ROM:.gb=.link) -%.link: %.map +%.link: %.map tools/map2link.py $(PYTHON3) tools/map2link.py $< $@ -%.map: %.gb; +%.map: %.gb $(CORRECTEDROM): %-correctheader.gb: %.gb $(RGBASM) $(RGBASMFLAGS) -o $(BUILD)/zero_checksum.o zero_checksum.inc |