MAKEFILE: Add proper simulator dependency relationship for BuildROMs
This has the general benefit of making sure that the binary ROM image files in the build working directory didn't get mangled.
This commit is contained in:
parent
7ad92f15fd
commit
ba9769c258
1 changed files with 11 additions and 11 deletions
22
makefile
22
makefile
|
@ -1418,7 +1418,7 @@ ${BIN}pdp10${EXE} : ${PDP10} ${SIM}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${PDP10} ${SIM} ${PDP10_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
${CC} ${PDP10} ${SIM} ${PDP10_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
pdp11 : ${BIN}pdp11${EXE}
|
pdp11 : ${BIN}BuildROMs${EXE} ${BIN}pdp11${EXE}
|
||||||
|
|
||||||
${BIN}pdp11${EXE} : ${PDP11} ${SIM}
|
${BIN}pdp11${EXE} : ${PDP11} ${SIM}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
|
@ -1426,7 +1426,7 @@ ${BIN}pdp11${EXE} : ${PDP11} ${SIM}
|
||||||
|
|
||||||
vax : microvax3900
|
vax : microvax3900
|
||||||
|
|
||||||
microvax3900 : ${BIN}microvax3900${EXE}
|
microvax3900 : ${BIN}BuildROMs${EXE} ${BIN}microvax3900${EXE}
|
||||||
|
|
||||||
${BIN}microvax3900${EXE} : ${VAX} ${SIM} ${BUILD_ROMS}
|
${BIN}microvax3900${EXE} : ${VAX} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
|
@ -1437,43 +1437,43 @@ else
|
||||||
copy $(@D)\microvax3900${EXE} $(@D)\vax${EXE}
|
copy $(@D)\microvax3900${EXE} $(@D)\vax${EXE}
|
||||||
endif
|
endif
|
||||||
|
|
||||||
microvax1 : ${BIN}microvax1${EXE}
|
microvax1 : ${BIN}BuildROMs${EXE} ${BIN}microvax1${EXE}
|
||||||
|
|
||||||
${BIN}microvax1${EXE} : ${VAX610} ${SIM} ${BUILD_ROMS}
|
${BIN}microvax1${EXE} : ${VAX610} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX610} ${SIM} ${VAX610_OPT} -o $@ ${LDFLAGS}
|
${CC} ${VAX610} ${SIM} ${VAX610_OPT} -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
rtvax1000 : ${BIN}rtvax1000${EXE}
|
rtvax1000 : ${BIN}BuildROMs${EXE} ${BIN}rtvax1000${EXE}
|
||||||
|
|
||||||
${BIN}rtvax1000${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
|
${BIN}rtvax1000${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX630} ${SIM} ${VAX620_OPT} -o $@ ${LDFLAGS}
|
${CC} ${VAX630} ${SIM} ${VAX620_OPT} -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
microvax2 : ${BIN}microvax2${EXE}
|
microvax2 : ${BIN}BuildROMs${EXE} ${BIN}microvax2${EXE}
|
||||||
|
|
||||||
${BIN}microvax2${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
|
${BIN}microvax2${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX630} ${SIM} ${VAX630_OPT} -o $@ ${LDFLAGS}
|
${CC} ${VAX630} ${SIM} ${VAX630_OPT} -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
vax730 : ${BIN}vax730${EXE}
|
vax730 : ${BIN}BuildROMs${EXE} ${BIN}vax730${EXE}
|
||||||
|
|
||||||
${BIN}vax730${EXE} : ${VAX730} ${SIM} ${BUILD_ROMS}
|
${BIN}vax730${EXE} : ${VAX730} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX730} ${SIM} ${VAX730_OPT} -o $@ ${LDFLAGS}
|
${CC} ${VAX730} ${SIM} ${VAX730_OPT} -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
vax750 : ${BIN}vax750${EXE}
|
vax750 : ${BIN}BuildROMs${EXE} ${BIN}vax750${EXE}
|
||||||
|
|
||||||
${BIN}vax750${EXE} : ${VAX750} ${SIM} ${BUILD_ROMS}
|
${BIN}vax750${EXE} : ${VAX750} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX750} ${SIM} ${VAX750_OPT} -o $@ ${LDFLAGS}
|
${CC} ${VAX750} ${SIM} ${VAX750_OPT} -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
vax780 : ${BIN}vax780${EXE}
|
vax780 : ${BIN}BuildROMs${EXE} ${BIN}vax780${EXE}
|
||||||
|
|
||||||
${BIN}vax780${EXE} : ${VAX780} ${SIM} ${BUILD_ROMS}
|
${BIN}vax780${EXE} : ${VAX780} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${VAX780} ${SIM} ${VAX780_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
${CC} ${VAX780} ${SIM} ${VAX780_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
vax8600 : ${BIN}vax8600${EXE}
|
vax8600 : ${BIN}BuildROMs${EXE} ${BIN}vax8600${EXE}
|
||||||
|
|
||||||
${BIN}vax8600${EXE} : ${VAX8600} ${SIM} ${BUILD_ROMS}
|
${BIN}vax8600${EXE} : ${VAX8600} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
|
@ -1581,13 +1581,13 @@ ${BIN}sds${EXE} : ${SDS} ${SIM}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${SDS} ${SIM} ${SDS_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
${CC} ${SDS} ${SIM} ${SDS_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
swtp6800mp-a : ${BIN}swtp6800mp-a${EXE}
|
swtp6800mp-a : ${BIN}BuildROMs${EXE} ${BIN}swtp6800mp-a${EXE}
|
||||||
|
|
||||||
${BIN}swtp6800mp-a${EXE} : ${SWTP6800MP-A} ${SIM} ${BUILD_ROMS}
|
${BIN}swtp6800mp-a${EXE} : ${SWTP6800MP-A} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${SWTP6800MP-A} ${SIM} ${SWTP6800_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
${CC} ${SWTP6800MP-A} ${SIM} ${SWTP6800_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
swtp6800mp-a2 : ${BIN}swtp6800mp-a2${EXE}
|
swtp6800mp-a2 : ${BIN}BuildROMs${EXE} ${BIN}swtp6800mp-a2${EXE}
|
||||||
|
|
||||||
${BIN}swtp6800mp-a2${EXE} : ${SWTP6800MP-A2} ${SIM} ${BUILD_ROMS}
|
${BIN}swtp6800mp-a2${EXE} : ${SWTP6800MP-A2} ${SIM} ${BUILD_ROMS}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
|
|
Loading…
Add table
Reference in a new issue