smb_from_ass/Makefile
2026-05-23 14:58:42 +02:00

18 lines
500 B
Makefile

cl65 ?= cl65
.PHONY: build debug clean
build: smb.nes
debug: OBJ_DEBUG_ARGS = --create-dep obj/nes/smb.d -v -g
debug: ROM_DEBUG_ARGS = -Wl --dbgfile,smb.nes.dbg
debug: build
obj/nes/smbdishl.o: src/smbdishl.s
$(cl65) -t none -c $(OBJ_DEBUG_ARGS) --include-dir src -o $@ $<
smb.nes smb.map: obj/nes/smbdishl.o src/nes.cfg
$(cl65) -t none -c --mapfile smb.map $(ROM_DEBUG_ARGS) -o smb.nes -C src/nes.cfg $<
clean:
rm -f smb.nes.dbg smb.map smb.nes smb.nes.ndx obj/nes/smbdishl.o obj/nes/smb.d