Skip to content
This repository was archived by the owner on Dec 21, 2025. It is now read-only.

Commit f1262a6

Browse files
committed
Update Makefile from doc branch
Built from commit 799add5 Document self-reporting ROM banks
1 parent b5dcddc commit f1262a6

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,16 @@ ${ROM}: src/tools/nb_used_banks.py ${OBJS}
6969
@mkdir -p "${@D}"
7070
${RGBASM} ${ASFLAGS} -o obj/build_date.o src/assets/build_date.asm
7171
${RGBLINK} ${LDFLAGS} -m ${MAPFILE}.tmp ${OBJS}
72-
NB_BANKS=$$($< ${MAPFILE}.tmp) && ${RGBASM} ${ASFLAGS} -o obj/bank_numbers.o src/bank_numbers.asm -DNB_BANKS=$$NB_BANKS
73-
rm ${MAPFILE}.tmp
74-
${RGBLINK} ${LDFLAGS} -m ${MAPFILE} -n ${SYMFILE} -o $@ ${OBJS} \
72+
NB_BANKS=$$(src/tools/nb_used_banks.py ${MAPFILE}.tmp) \
73+
&& ${RGBASM} ${ASFLAGS} -DNB_BANKS=$$NB_BANKS \
74+
-o obj/bank_numbers.o src/bank_numbers.asm
75+
rm ${MAPFILE.tmp}
76+
${RGBLINK} ${LDFLAGS} -m ${MAPFILE} -n ${SYMFILE} -o $@ $^ \
7577
&& ${RGBFIX} -v ${FIXFLAGS} $@
7678
obj/%.dbg: obj/%.o
7779
${RGBASM} ${ASFLAGS} src/$*.asm -DPRINT_DEBUGFILE
7880
bin/${ROMNAME}.dbg: ${SRCS}
81+
@mkdir -p "${@D}"
7982
echo @debugfile 1.0 >$@
8083
printf '@include "../%s"\n' ${DEBUGFILES} >>$@
8184
hardware.inc/hardware.inc rgbds-structs/structs.asm:

0 commit comments

Comments
 (0)