Added build of TX-0 simulator to the makefile
This commit is contained in:
parent
6cda56650d
commit
81ea8e139e
1 changed files with 27 additions and 1 deletions
28
makefile
28
makefile
|
@ -632,6 +632,25 @@ SWTP6800MP-A2 = ${SWTP6800C}/mp-a2.c ${SWTP6800C}/m6800.c ${SWTP6800C}/m6810.c \
|
||||||
${SWTP6800C}/mp-b2.c ${SWTP6800C}/mp-8m.c ${SWTP6800C}/i2716.c
|
${SWTP6800C}/mp-b2.c ${SWTP6800C}/mp-8m.c ${SWTP6800C}/i2716.c
|
||||||
SWTP6800_OPT = -I ${SWTP6800D}
|
SWTP6800_OPT = -I ${SWTP6800D}
|
||||||
|
|
||||||
|
DISPLAYD = display
|
||||||
|
ifeq ($(WIN32),)
|
||||||
|
ifeq (x11,$(shell if $(TEST) -e /usr/include/X11/Intrinsic.h ; then echo x11; fi))
|
||||||
|
DISPLAYL = ${DISPLAYD}/display.c $(DISPLAYD)/x11.c
|
||||||
|
DISPLAY_OPT = -DUSE_DISPLAY -I/usr/X11/include -lXt -lX11 -lm
|
||||||
|
else
|
||||||
|
DISPLAYL =
|
||||||
|
DISPLAY_OPT =
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
DISPLAYL = ${DISPLAYD}/display.c $(DISPLAYD)/w32.c
|
||||||
|
DISPLAY_OPT = -DUSE_DISPLAY
|
||||||
|
endif
|
||||||
|
|
||||||
|
TX0D = TX-0
|
||||||
|
TX0 = ${TX0D}/tx0_cpu.c ${TX0D}/tx0_dpy.c ${TX0D}/tx0_stddev.c \
|
||||||
|
${TX0D}/tx0_sys.c ${TX0D}/tx0_sys_orig.c ${DISPLAYL}
|
||||||
|
TX0_OPT = -I ${TX0D} $(DISPLAY_OPT)
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Build everything
|
# Build everything
|
||||||
|
@ -639,7 +658,8 @@ SWTP6800_OPT = -I ${SWTP6800D}
|
||||||
ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \
|
ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \
|
||||||
vax vax780 nova eclipse hp2100 i1401 i1620 s3 \
|
vax vax780 nova eclipse hp2100 i1401 i1620 s3 \
|
||||||
altair altairz80 gri i7094 ibm1130 id16 \
|
altair altairz80 gri i7094 ibm1130 id16 \
|
||||||
id32 sds lgp h316 swtp6800mp-a swtp6800mp-a2
|
id32 sds lgp h316 swtp6800mp-a swtp6800mp-a2 \
|
||||||
|
tx-0
|
||||||
|
|
||||||
all : ${ALL}
|
all : ${ALL}
|
||||||
|
|
||||||
|
@ -840,3 +860,9 @@ ${BIN}swtp6800mp-a2${EXE} : ${SWTP6800MP-A2} ${SIM}
|
||||||
${MKDIRBIN}
|
${MKDIRBIN}
|
||||||
${CC} ${SWTP6800MP-A2} ${SIM} ${SWTP6800_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
${CC} ${SWTP6800MP-A2} ${SIM} ${SWTP6800_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
|
tx-0 : ${BIN}tx-0${EXE}
|
||||||
|
|
||||||
|
${BIN}tx-0${EXE} : ${TX0} ${SIM}
|
||||||
|
${MKDIRBIN}
|
||||||
|
${CC} ${TX0} ${SIM} ${TX0_OPT} $(CC_OUTSPEC) ${LDFLAGS}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue