diff options
| author | ehw <Knuckles500@gmail.com> | 2018-06-05 11:03:34 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-06-05 11:03:34 -0400 |
| commit | a62cf40b29a814188c545e47d7534b6ea3aebcc1 (patch) | |
| tree | 3db618e96e50af65d6831e4ce2540fb0435a954e /Makefile | |
| parent | 771d125c7564a0ff1e511733114d53ad0521c3f8 (diff) | |
| parent | c4c2b3cc6ede5259a1246c195a8c1d58e6d3a35d (diff) | |
Merge pull request #4 from pret/master
Merge master
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -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,6 +55,19 @@ 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 tools/map2link.py + $(PYTHON3) tools/map2link.py $< $@ + +%.map: %.gb + $(CORRECTEDROM): %-correctheader.gb: %.gb $(RGBASM) $(RGBASMFLAGS) -o $(BUILD)/zero_checksum.o zero_checksum.inc $(RGBLINK) -O $< -o $@ $(BUILD)/zero_checksum.o |
