|
|
|
|
@@ -48,6 +48,7 @@
|
|
|
|
|
# VAX730 Just Build The DEC VAX730.
|
|
|
|
|
# VAX750 Just Build The DEC VAX750.
|
|
|
|
|
# VAX780 Just Build The DEC VAX780.
|
|
|
|
|
# VAX860 Just Build The DEC VAX860.
|
|
|
|
|
# CLEAN Will Clean Files Back To Base Kit.
|
|
|
|
|
#
|
|
|
|
|
# To build with debugging enabled (which will also enable traceback
|
|
|
|
|
@@ -193,6 +194,7 @@ BLD_DIR = SYS$DISK:[.BIN.VMS.LIB.BLD-$(ARCH)]
|
|
|
|
|
#
|
|
|
|
|
SIMH_DIR = SYS$DISK:[]
|
|
|
|
|
SIMH_LIB = $(LIB_DIR)SIMH-$(ARCH).OLB
|
|
|
|
|
SIMH_NONET_LIB = $(LIB_DIR)SIMH-NONET-$(ARCH).OLB
|
|
|
|
|
SIMH_SOURCE = $(SIMH_DIR)SIM_CONSOLE.C,$(SIMH_DIR)SIM_SOCK.C,\
|
|
|
|
|
$(SIMH_DIR)SIM_TMXR.C,$(SIMH_DIR)SIM_ETHER.C,\
|
|
|
|
|
$(SIMH_DIR)SIM_TAPE.C,$(SIMH_DIR)SIM_FIO.C,\
|
|
|
|
|
@@ -812,6 +814,37 @@ VAX780_OPTIONS = /INCL=($(SIMH_DIR),$(VAX780_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
|
|
|
|
VAX780_SIMH_LIB = $(SIMH_LIB)
|
|
|
|
|
.ENDIF
|
|
|
|
|
|
|
|
|
|
# Digital Equipment VAX860 Simulator Definitions.
|
|
|
|
|
#
|
|
|
|
|
VAX860_DIR = SYS$DISK:[.VAX]
|
|
|
|
|
VAX860_LIB1 = $(LIB_DIR)VAX860L1-$(ARCH).OLB
|
|
|
|
|
VAX860_SOURCE1 = $(VAX860_DIR)VAX_CPU.C,$(VAX860_DIR)VAX_CPU1.C,\
|
|
|
|
|
$(VAX860_DIR)VAX_FPA.C,$(VAX860_DIR)VAX_CIS.C,\
|
|
|
|
|
$(VAX860_DIR)VAX_OCTA.C,$(VAX860_DIR)VAX_CMODE.C,\
|
|
|
|
|
$(VAX860_DIR)VAX_MMU.C,$(VAX860_DIR)VAX_SYS.C,\
|
|
|
|
|
$(VAX860_DIR)VAX_SYSCM.C,$(VAX860_DIR)VAX860_STDDEV.C,\
|
|
|
|
|
$(VAX860_DIR)VAX860_SBIA.C,$(VAX860_DIR)VAX860_ABUS.C,\
|
|
|
|
|
$(VAX860_DIR)VAX780_UBA.C,$(VAX860_DIR)VAX7X0_MBA.C,\
|
|
|
|
|
$(VAX860_DIR)VAX860_SYSLIST.C
|
|
|
|
|
VAX860_LIB2 = $(LIB_DIR)VAX860L2-$(ARCH).OLB
|
|
|
|
|
VAX860_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_TS.C,$(PDP11_DIR)PDP11_DZ.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_LP.C,$(PDP11_DIR)PDP11_TQ.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_XU.C,$(PDP11_DIR)PDP11_RY.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_CR.C,$(PDP11_DIR)PDP11_RP.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_TU.C,$(PDP11_DIR)PDP11_HK.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_VH.C,$(PDP11_DIR)PDP11_DMC.C,\
|
|
|
|
|
$(PDP11_DIR)PDP11_IO_LIB.C
|
|
|
|
|
.IFDEF ALPHA_OR_IA64
|
|
|
|
|
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
|
|
|
|
/DEF=($(CC_DEFS),"VM_VAX=1","USE_ADDR64=1","USE_INT64=1"$(PCAP_DEFS),"VAX_860=1")
|
|
|
|
|
VAX860_SIMH_LIB = $(SIMH_LIB64)
|
|
|
|
|
.ELSE
|
|
|
|
|
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
|
|
|
|
/DEF=($(CC_DEFS),"VM_VAX=1"$(PCAP_DEFS),"VAX_860=1")
|
|
|
|
|
VAX860_SIMH_LIB = $(SIMH_LIB)
|
|
|
|
|
.ENDIF
|
|
|
|
|
|
|
|
|
|
# IBM 7094 Simulator Definitions.
|
|
|
|
|
#
|
|
|
|
|
I7094_DIR = SYS$DISK:[.I7094]
|
|
|
|
|
@@ -829,7 +862,7 @@ I7094_OPTIONS = /INCL=($(SIMH_DIR),$(I7094_DIR))/DEF=($(CC_DEFS))
|
|
|
|
|
.IFDEF ALPHA_OR_IA64
|
|
|
|
|
ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
|
|
|
|
|
ID32 NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP10 PDP11 PDP15 S3 \
|
|
|
|
|
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 \
|
|
|
|
|
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 \
|
|
|
|
|
SDS I7094 SWTP6800MP-A SWTP6800MP-A2
|
|
|
|
|
$! No further actions necessary
|
|
|
|
|
.ELSE
|
|
|
|
|
@@ -838,7 +871,7 @@ ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
|
|
|
|
|
#
|
|
|
|
|
ALL : ALTAIR ALTAIRZ80 GRI H316 HP2100 I1401 I1620 IBM1130 ID16 ID32 \
|
|
|
|
|
NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP11 PDP15 S3 \
|
|
|
|
|
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 SDS \
|
|
|
|
|
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 SDS \
|
|
|
|
|
SWTP6800MP-A SWTP6800MP-A2
|
|
|
|
|
$! No further actions necessary
|
|
|
|
|
.ENDIF
|
|
|
|
|
@@ -888,6 +921,17 @@ $(SIMH_LIB) : $(SIMH_SOURCE)
|
|
|
|
|
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
$(SIMH_NONET_LIB) : $(SIMH_SOURCE)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(SIMH_NONET_LIB) Library.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)/DEF=($(CC_DEFS) -
|
|
|
|
|
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
|
|
|
|
|
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
|
|
|
|
|
LIBRARY/CREATE $(MMS$TARGET)
|
|
|
|
|
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
.IFDEF ALPHA_OR_IA64
|
|
|
|
|
$(SIMH_LIB64) : $(SIMH_SOURCE)
|
|
|
|
|
$!
|
|
|
|
|
@@ -1394,6 +1438,29 @@ $(VAX780_LIB2) : $(VAX780_SOURCE2)
|
|
|
|
|
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
$(VAX860_LIB1) : $(VAX860_SOURCE1)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(VAX860_LIB1) Library.
|
|
|
|
|
$!
|
|
|
|
|
$ RUN/NODEBUG $(BIN_DIR)BuildROMs-$(ARCH).EXE
|
|
|
|
|
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
|
|
|
|
|
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
|
|
|
|
|
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
|
|
|
|
|
LIBRARY/CREATE $(MMS$TARGET)
|
|
|
|
|
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
$(VAX860_LIB2) : $(VAX860_SOURCE2)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(VAX860_LIB2) Library.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
|
|
|
|
|
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
|
|
|
|
|
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
|
|
|
|
|
LIBRARY/CREATE $(MMS$TARGET)
|
|
|
|
|
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
$(PCAP_LIB) : $(PCAP_SOURCE)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(PCAP_LIB) Library.
|
|
|
|
|
@@ -1436,26 +1503,26 @@ $(I7094_LIB) :
|
|
|
|
|
ALTAIR : $(BIN_DIR)ALTAIR-$(ARCH).EXE
|
|
|
|
|
$! ALTAIR done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)ALTAIR-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(ALTAIR_LIB)
|
|
|
|
|
$(BIN_DIR)ALTAIR-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(ALTAIR_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)ALTAIR-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(ALTAIR_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)ALTAIR-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ALTAIR_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ALTAIR_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
ALTAIRZ80 : $(BIN_DIR)ALTAIRZ80-$(ARCH).EXE
|
|
|
|
|
$! ALTAIRZ80 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)ALTAIRZ80-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(ALTAIRZ80_LIB1) $(ALTAIRZ80_LIB2)
|
|
|
|
|
$(BIN_DIR)ALTAIRZ80-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(ALTAIRZ80_LIB1) $(ALTAIRZ80_LIB2)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)ALTAIRZ80-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(ALTAIRZ80_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)ALTAIRZ80-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ALTAIRZ80_LIB1)/LIBRARY, -
|
|
|
|
|
$(ALTAIRZ80_LIB2)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(ALTAIRZ80_LIB2)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
#
|
|
|
|
|
# If Not On VAX, Build The Eclipse Simulator.
|
|
|
|
|
@@ -1473,194 +1540,194 @@ ECLIPSE :
|
|
|
|
|
$! Because It Requires The Use Of INT64.
|
|
|
|
|
.ENDIF
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)ECLIPSE-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(ECLIPSE_LIB)
|
|
|
|
|
$(BIN_DIR)ECLIPSE-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(ECLIPSE_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)ECLIPSE-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(ECLIPSE_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)ECLIPSE-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ECLIPSE_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ECLIPSE_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
GRI : $(BIN_DIR)GRI-$(ARCH).EXE
|
|
|
|
|
$! GRI done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)GRI-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(GRI_LIB)
|
|
|
|
|
$(BIN_DIR)GRI-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(GRI_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)GRI-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(GRI_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)GRI-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(GRI_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(GRI_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
LGP : $(BIN_DIR)LGP-$(ARCH).EXE
|
|
|
|
|
$! LGP done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)LGP-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(LGP_LIB)
|
|
|
|
|
$(BIN_DIR)LGP-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(LGP_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)LGP-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(LGP_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)LGP-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(LGP_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(LGP_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
H316 : $(BIN_DIR)H316-$(ARCH).EXE
|
|
|
|
|
$! H316 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)H316-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(H316_LIB)
|
|
|
|
|
$(BIN_DIR)H316-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(H316_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)H316-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(H316_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)H316-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(H316_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(H316_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
HP2100 : $(BIN_DIR)HP2100-$(ARCH).EXE
|
|
|
|
|
$! HP2100 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)HP2100-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(HP2100_LIB1) $(HP2100_LIB2)
|
|
|
|
|
$(BIN_DIR)HP2100-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(HP2100_LIB1) $(HP2100_LIB2)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)HP2100-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(HP2100_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)HP2100-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(HP2100_LIB1)/LIBRARY, -
|
|
|
|
|
$(HP2100_LIB2)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(HP2100_LIB2)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
I1401 : $(BIN_DIR)I1401-$(ARCH).EXE
|
|
|
|
|
$! I1401 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)I1401-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(I1401_LIB)
|
|
|
|
|
$(BIN_DIR)I1401-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(I1401_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)I1401-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(I1401_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)I1401-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I1401_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I1401_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
I1620 : $(BIN_DIR)I1620-$(ARCH).EXE
|
|
|
|
|
$! I1620 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)I1620-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(I1620_LIB)
|
|
|
|
|
$(BIN_DIR)I1620-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(I1620_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)I1620-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(I1620_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)I1620-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I1620_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I1620_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
IBM1130 : $(BIN_DIR)IBM1130-$(ARCH).EXE
|
|
|
|
|
$! IBM1130 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)IBM1130-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(IBM1130_LIB)
|
|
|
|
|
$(BIN_DIR)IBM1130-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(IBM1130_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)IBM1130-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(IBM1130_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)IBM1130-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(IBM1130_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(IBM1130_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
ID16 : $(BIN_DIR)ID16-$(ARCH).EXE
|
|
|
|
|
$! ID16 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)ID16-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(ID16_LIB)
|
|
|
|
|
$(BIN_DIR)ID16-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(ID16_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)ID16-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(ID16_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)ID16-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ID16_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ID16_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
ID32 : $(BIN_DIR)ID32-$(ARCH).EXE
|
|
|
|
|
$! ID32 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)ID32-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(ID32_LIB)
|
|
|
|
|
$(BIN_DIR)ID32-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(ID32_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)ID32-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(ID32_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)ID32-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ID32_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(ID32_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
NOVA : $(BIN_DIR)NOVA-$(ARCH).EXE
|
|
|
|
|
$! NOVA done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)NOVA-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(NOVA_LIB)
|
|
|
|
|
$(BIN_DIR)NOVA-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(NOVA_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)NOVA-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(NOVA_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)NOVA-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(NOVA_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(NOVA_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
PDP1 : $(BIN_DIR)PDP1-$(ARCH).EXE
|
|
|
|
|
$! PDP1 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP1-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP1_LIB)
|
|
|
|
|
$(BIN_DIR)PDP1-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP1_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP1-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP1_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP1-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP1_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP1_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
PDP4 : $(BIN_DIR)PDP4-$(ARCH).EXE
|
|
|
|
|
$! PDP4 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP4-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP4_LIB)
|
|
|
|
|
$(BIN_DIR)PDP4-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP4_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP4-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP4_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP4-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP4_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP4_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
PDP7 : $(BIN_DIR)PDP7-$(ARCH).EXE
|
|
|
|
|
$! PDP7 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP7-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP7_LIB)
|
|
|
|
|
$(BIN_DIR)PDP7-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP7_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP7-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP7_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP7-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP7_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP7_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
PDP8 : $(BIN_DIR)PDP8-$(ARCH).EXE
|
|
|
|
|
$! PDP8 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP8-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP8_LIB)
|
|
|
|
|
$(BIN_DIR)PDP8-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP8_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP8-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP8_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP8-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP8_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP8_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
PDP9 : $(BIN_DIR)PDP9-$(ARCH).EXE
|
|
|
|
|
$! PDP9 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP9-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP9_LIB)
|
|
|
|
|
$(BIN_DIR)PDP9-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP9_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP9-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP9_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP9-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP9_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP9_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
|
@@ -1670,13 +1737,13 @@ $(BIN_DIR)PDP9-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP9_LIB)
|
|
|
|
|
PDP10 : $(BIN_DIR)PDP10-$(ARCH).EXE
|
|
|
|
|
$! PDP10 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP10-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PCAP_LIBD) $(PDP10_LIB) $(PCAP_EXECLET)
|
|
|
|
|
$(BIN_DIR)PDP10-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PCAP_LIBD) $(PDP10_LIB) $(PCAP_EXECLET)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP10-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP10_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP10-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP10_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP10_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
.ELSE
|
|
|
|
|
#
|
|
|
|
|
@@ -1703,61 +1770,61 @@ $(BIN_DIR)PDP11-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PCAP_LIBD) $(PDP11_LIB1
|
|
|
|
|
PDP15 : $(BIN_DIR)PDP15-$(ARCH).EXE
|
|
|
|
|
$! PDP15 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)PDP15-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(PDP15_LIB)
|
|
|
|
|
$(BIN_DIR)PDP15-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(PDP15_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)PDP15-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(PDP15_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)PDP15-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP15_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(PDP15_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
S3 : $(BIN_DIR)S3-$(ARCH).EXE
|
|
|
|
|
$! S3 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)S3-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(S3_LIB)
|
|
|
|
|
$(BIN_DIR)S3-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(S3_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)S3-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(S3_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)S3-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(S3_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(S3_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
SDS : $(BIN_DIR)SDS-$(ARCH).EXE
|
|
|
|
|
$! SDS done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)SDS-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(SDS_LIB)
|
|
|
|
|
$(BIN_DIR)SDS-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(SDS_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)SDS-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(SDS_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)SDS-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SDS_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SDS_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
SWTP6800MP-A : $(BIN_DIR)SWTP6800MP-A-$(ARCH).EXE
|
|
|
|
|
$! SWTP6800MP-A done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)SWTP6800MP-A-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(SWTP6800MP_A_LIB)
|
|
|
|
|
$(BIN_DIR)SWTP6800MP-A-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(SWTP6800MP_A_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)SWTP6800MP-A-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(SWTP_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)SWTP6800MP-A-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
SWTP6800MP-A2 : $(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE
|
|
|
|
|
$! SWTP6800MP-A2 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(SWTP6800MP_A2_LIB)
|
|
|
|
|
$(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(SWTP6800MP_A2_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(SWTP_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A2_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A2_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
VAX : $(BIN_DIR)VAX-$(ARCH).EXE
|
|
|
|
|
@@ -1864,6 +1931,21 @@ $(BIN_DIR)VAX780-$(ARCH).EXE : $(SIMH_MAIN) $(VAX780_SIMH_LIB) $(PCAP_LIBD) $(VA
|
|
|
|
|
$(VAX780_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
VAX860 : $(BIN_DIR)VAX860-$(ARCH).EXE
|
|
|
|
|
$! VAX860 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)VAX860-$(ARCH).EXE : $(SIMH_MAIN) $(VAX860_SIMH_LIB) $(PCAP_LIBD) $(VAX860_LIB1) $(VAX860_LIB2) $(PCAP_EXECLET)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)VAX860-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
|
|
|
|
|
/EXE=$(BIN_DIR)VAX860-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,-
|
|
|
|
|
$(VAX860_LIB1)/LIBRARY,$(VAX860_LIB2)/LIBRARY,-
|
|
|
|
|
$(VAX860_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
|
# If Not On VAX, Build The IBM 7094 Simulator.
|
|
|
|
|
#
|
|
|
|
|
@@ -1871,13 +1953,13 @@ $(BIN_DIR)VAX780-$(ARCH).EXE : $(SIMH_MAIN) $(VAX780_SIMH_LIB) $(PCAP_LIBD) $(VA
|
|
|
|
|
I7094 : $(BIN_DIR)I7094-$(ARCH).EXE
|
|
|
|
|
$! I7094 done
|
|
|
|
|
|
|
|
|
|
$(BIN_DIR)I7094-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_LIB) $(I7094_LIB)
|
|
|
|
|
$(BIN_DIR)I7094-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(I7094_LIB)
|
|
|
|
|
$!
|
|
|
|
|
$! Building The $(BIN_DIR)I7094-$(ARCH).EXE Simulator.
|
|
|
|
|
$!
|
|
|
|
|
$ $(CC)$(I7094_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
|
|
|
|
$ LINK $(LINK_DEBUG)/EXE=$(BIN_DIR)I7094-$(ARCH).EXE -
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I7094_LIB)/LIBRARY,$(SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$(BLD_DIR)SCP.OBJ,$(I7094_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY$(PCAP_LIBR)
|
|
|
|
|
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
|
|
|
|
.ELSE
|
|
|
|
|
#
|
|
|
|
|
|