mirror of
https://github.com/PDP-10/stacken.git
synced 2026-02-02 23:01:01 +00:00
2769 lines
51 KiB
Plaintext
2769 lines
51 KiB
Plaintext
;*******************************************************************************
|
||
;CUSPS.CTL - Master control file to build cusps
|
||
;
|
||
;VERSION 1(17)
|
||
;EDIT 1 - BEGUN MAY 1979 BY R/E.
|
||
;[2] CHANGE NETWOR TO LOAD SCAN AND HELPER
|
||
;[3] REMOVE /CREF FROM SYSERR SINCE WITH LISTING FILES IT WOULD REQUIRE TOO MUCH DISK SPACE
|
||
;[4] ADD KDPLDR SECTION
|
||
;[5] UPDATE BOOTS SECTION
|
||
;[6] CHANGE AVAIL TO USE /R FOR SELF CONTAINED PROGRAM
|
||
;[7] BRING INITIA AND OPSER SECTIONS UPTODATE
|
||
;[10] USE LINK AND /SSAVE TO GET REPRODUCIBLE CHECKSUMS
|
||
;[11] FIX UP THE BOOTM SECTION TO BUILD ALL NECESSARY VERSIONS
|
||
;[12] ADD SECTION TO BUILD BOOT
|
||
;[13] TAKE BOOT OUT; NOW ON MONITOR TAPE
|
||
;[14] TAKE BOOTS OUT; NOW ON UNSUPPORTED TAPE
|
||
; ALSO FIX UP A FEW OTHER FILES
|
||
;[15] Add build procedure for DDT11.
|
||
;[16] Add build procedures for CATLOG, NCPTAB, NFT, NRT, and SWIL.
|
||
;[17] Add LP20 build procedures.
|
||
;[20] Fix for LOGIN/LOGOUT final merge.
|
||
;
|
||
;-----
|
||
;Running CUSPS:
|
||
;
|
||
;Submit CUSPS with the following command:
|
||
; .SUBMIT CUSPS[,]/TAG:cusp,cusp
|
||
;where "cusp" is replaced by the cusp name, such as SETSRC or BACKUP.
|
||
;
|
||
;-----
|
||
;Requirements:
|
||
;1) The sources and associated files that make up a cusp are located
|
||
; in an SFD dedicated to that cusp.
|
||
;2) Programs required to build the cusp(s) reside in the UFD. These
|
||
; are Macro, Link, Cref, etc.
|
||
;
|
||
;Note: This control file will also work if SFDs are not used. However,
|
||
; the directory may contain other files not associated with the
|
||
; particular cusp being built.
|
||
;
|
||
;-----
|
||
;If this control file is not started at a specific tag, a checksummed directory
|
||
;of the files needed to build all cusps will be taken.
|
||
;*******************************************************************************
|
||
;
|
||
.SET WATCH VERSION
|
||
.NOERROR
|
||
.DIRECT/CHECKS MACRO.EXE,LINK.EXE,LNK???.EXE,CREF.EXE,COMPIL.EXE,DIRECT.EXE
|
||
;
|
||
.GOTO EXIT
|
||
ACCT::
|
||
;*******************************************************************************
|
||
; ACCT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; UUOSYM.UNV
|
||
; GLXMAC.UNV
|
||
; ORNMAC.UNV
|
||
; QSRMAC.UNV
|
||
; ACTSYM.UNV
|
||
; RMSINT.UNV
|
||
; RMS.REL
|
||
; B36LIB.REL
|
||
; GLXINI.REL
|
||
; ACTDAE.MAC
|
||
; ACTLIB.MAC
|
||
; ACTCUS.MAC
|
||
; REACT.MAC
|
||
;Output files:
|
||
; ACTDAE.EXE
|
||
; REACT.EXE
|
||
.SET WATCH VERSION FILES
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /CREF /COMP/MACRO ACTLIB,ACTCUS,REACT,ACTDAE,ACTRCD
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*ACTDAE/SSAVE=/LOC/SYMSEG:LOW/SEGMENT:LOW -
|
||
*ACTDAE,ACTLIB/SEARCH,ACTCUS/SEARCH, -
|
||
*OPRPAR/SEARCH,SYS:RMS,SYS:B361LB/SEARCH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*REACT/SSAVE=/LOC/SYMSEG:LOW/SEGMENT:LOW -
|
||
*ACTLIB/SEARCH/INCLUDE:ACTPRM, -
|
||
*REACT,ACTLIB/SEARCH,ACTCUS/SEARCH, -
|
||
*OPRPAR/SEARCH,SYS:RMS,SYS:B361LB/SEARCH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
ACTSYM::
|
||
;*******************************************************************************
|
||
; ACTSYM
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; ACTSYM.MAC
|
||
;
|
||
;Output files:
|
||
; ACTSYM.UNV
|
||
; ACTSYM.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL ACTSYM.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
BACKUP::
|
||
;*******************************************************************************
|
||
; BACKUP
|
||
;*******************************************************************************
|
||
;
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; BACKRS.MAC
|
||
; BACKUP.MAC
|
||
; ENDECR.MAC
|
||
; USGSUB.MAC
|
||
;
|
||
;Output files:
|
||
; BACKUP.EXE
|
||
; BACKUP.HLP
|
||
; BACKUP.LST
|
||
; ENDECR.REL
|
||
; USGSUB.REL
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP ENDECR.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL /CREF /COMP USGSUB.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL /CREF /COMP BACKUP.MAC,BACKRS.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*BACKUP/SSAVE=BACKUP,BACKRS/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
CTHNRT::
|
||
;*******************************************************************************
|
||
; CTHNRT
|
||
;*******************************************************************************
|
||
;
|
||
;
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; CTHNRT.MAC
|
||
;Output files:
|
||
; CTHNRT.HLP
|
||
; CTHNRT.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /COMP CTHNRT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*CTHNRT/SSAVE=CTHNRT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
BOOTDX::
|
||
;*******************************************************************************
|
||
; BOOTDX
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; BOOTDX.HLP
|
||
; BOOTDX.MAC
|
||
; DXMCA.ADX
|
||
; DXMPA.A8
|
||
;
|
||
;Output files:
|
||
; BOOTDX.EXE
|
||
; BOOTDX.MEM
|
||
; BOOTDX.LST
|
||
; A8DDT.MEM
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP BOOTDX.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*BOOTDX/SAVE=BOOTDX/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
COMPIL::
|
||
;*******************************************************************************
|
||
; COMPIL
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; COMPIL.MAC
|
||
;
|
||
;Output files:
|
||
; COMPIL.EXE
|
||
; COMPIL.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP COMPIL.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*COMPIL/SSAVE=COMPIL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
CREF::
|
||
;*******************************************************************************
|
||
; CREF
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; CREF.MAC
|
||
;
|
||
;Output files:
|
||
; CREF.EXE
|
||
; CREF.HLP
|
||
; CREF.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP CREF.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*CREF/SSAVE=CREF,REL:HELPER/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
CRSCPY::
|
||
;*******************************************************************************
|
||
; CRSCPY
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN
|
||
;Required files:
|
||
; CRSCPY.MAC
|
||
;
|
||
;Output files:
|
||
; CRSCPY.EXE
|
||
; CRSCPY.HLP
|
||
; CRSCPY.MEM
|
||
; CRSCPY.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP CRSCPY.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*CRSCPY/SSAVE=CRSCPY/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DAEMON::
|
||
;*******************************************************************************
|
||
; DAEMON
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; DAEMON.MAC
|
||
;
|
||
;Output files:
|
||
; DAEMON.EXE
|
||
; DAEMON.LST
|
||
;
|
||
;
|
||
.COMPIL /CREF /COMP DAEMON.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DAEMON/SSAVE=DAEMON/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
D60JSY::
|
||
;*******************************************************************************
|
||
; D60JSY
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; D60JSY.MAC
|
||
; D60UNV.MAC
|
||
;
|
||
;Output files:
|
||
; D60JSY.REL
|
||
; D60UNV.UNV
|
||
;
|
||
;
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC REL
|
||
.ASSIGN DEC UNV
|
||
;
|
||
.COMPIL /COMP D60UNV.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL /COMP D60JSY.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
|
||
DDT::
|
||
;*******************************************************************************
|
||
; DDT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; JOBDAT.REL
|
||
; MACTEN.REL
|
||
; UUOSYM.REL
|
||
; JOBDAT.UNV
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
;Required files:
|
||
; DDT.MAC
|
||
; F1EDDT.MAC
|
||
; F1FDDT.MAC
|
||
; F1UDDT.MAC
|
||
; F1VDDT.MAC
|
||
;
|
||
;Output files:
|
||
; DDT41A.MEM
|
||
; DDT.EXE (EXECUTABLE DDT WITH SYMBOLS)
|
||
; DDT.LST
|
||
; DDT.REL (USER MODE DDT)
|
||
; EDDT.REL (EXEC MODE DDT)
|
||
; FILDDT.REL (FILE DDT)
|
||
; VMDDT.REL (USER MODE VIRTUAL MEMORY DDT)
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
;Make DDT.REL
|
||
.COMPILE /CREF /COMP DDT.REL=F1UDDT.MAC+DDT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;Make EDDT.REL
|
||
.COMPILE /CREF /COMP EDDT.REL=F1EDDT.MAC+DDT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;Make FILDDT.REL
|
||
.COMPILE /CREF /COMP FILDDT.REL=F1FDDT.MAC+DDT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;Make VMDDT.REL
|
||
.COMPILE /CREF /COMP VMDDT.REL=F1VDDT.MAC+DDT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;HERE TO MAKE THE NEW .EXE FILES REPLETE WITH SYMBOLS
|
||
LOAD::
|
||
.CHKPNT LOAD
|
||
.ERROR ?
|
||
;
|
||
;Make DDT.EXE
|
||
.R LINK
|
||
*/NOINITIAL/LOCALS/SYMSEG:LOW/PATCHS:2K DDT.REL/NOLOCALS, -
|
||
*REL:JOBDAT.REL, REL:MACTEN.REL, REL:UUOSYM.REL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
.DDT
|
||
=HRLZ 1,.JBSYM^[X
|
||
=HRR 1,.JBSYM^[X
|
||
=MOVE 2,.JBFF^[X
|
||
=SUB 2,.JBREL^[X
|
||
=ADDI 2,1777^[X
|
||
=SUBI 1,(2)^[X
|
||
=MOVE 2,.JBREL^[X
|
||
=SUBI 2,2000^[X
|
||
=HRRM 1,.JBUSY^[X
|
||
=HRRM 1,.JBSYM^[X
|
||
=BLT 1,(2)^[X
|
||
=MOVSI 3,1(2)^[X
|
||
=IORI 3,DDT^[X
|
||
=HRLM 2,.JBCOR^[X
|
||
=CORE 2,^[X
|
||
=MOVEM 3,.JBSA^[X
|
||
=HLRM 3,.JBFF^[X
|
||
=HRRM 3,.JBREN^[X
|
||
=.JBVER/
|
||
*%%DDT
|
||
=PAT../
|
||
*D:
|
||
=0<17>0^[Z
|
||
=05M
|
||
*^C
|
||
.SAVE DDT
|
||
;
|
||
;Make FILDDT.EXE
|
||
.R LINK
|
||
*FILDDT/SAVE=FILDDT.REL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;Make VMDDT.EXE
|
||
.R LINK
|
||
*VMDDT/SAVE=VMDDT.REL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DDT11::
|
||
;*******************************************************************************
|
||
; DDT11
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; DDTSYM.MAC
|
||
; DDTGP.MAC
|
||
; DDTFIL.MAC
|
||
; DDTSIM.MAC
|
||
; DDT11.MAC
|
||
;
|
||
;Output files:
|
||
;
|
||
; DDT11.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL/COMP DDTSYM
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL/COMP DDTGP
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL/COMP DDTFIL
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL/COMP DDTSIM
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP/COMP DDT11
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DDT11/SAVE
|
||
*DDTFIL,DDTGP,DDTSIM,DDT11
|
||
*/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DECLAR::
|
||
;*******************************************************************************
|
||
; DECLAR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; DECLAR.MAC
|
||
;
|
||
;Output files:
|
||
; DECLAR.EXE
|
||
; DECLAR.HLP
|
||
; DECLAR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP DECLAR.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DECLAR/SSAVE=DECLAR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DIRECT::
|
||
;*******************************************************************************
|
||
; DIRECT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; DIRECT.MAC
|
||
;
|
||
;Output files:
|
||
; DIRECT.EXE
|
||
; DIRECT.HLP
|
||
; DIRECT.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP DIRECT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DIRECT/SSAVE=DIRECT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DTELDR::
|
||
;*******************************************************************************
|
||
; DTELDR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; DTELDR.MAC
|
||
;
|
||
;Output files:
|
||
; DTELDR.EXE
|
||
; DTELDR.HLP
|
||
; DTELDR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP DTELDR.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DTELDR/SSAVE=DTELDR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
F11::
|
||
;*******************************************************************************
|
||
; F11
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; F11.MAC
|
||
;
|
||
;Output files:
|
||
;
|
||
; F11.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE/COMP F11.MAC
|
||
.IF (ERROR) .GOTO COMMON
|
||
;
|
||
R LINK
|
||
*F11/SSAVE=F11/GO
|
||
.IF (ERROR) .GOTO COMMON
|
||
;
|
||
.GOTO COMMON
|
||
FAL::
|
||
;*******************************************************************************
|
||
; FAL
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; JOBDAT.UNV
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
; ACTSYM.UNV
|
||
; SWIL.UNV
|
||
; GLXMAC.UNV
|
||
; QSRMAC.UNV
|
||
; ORNMAC.UNV
|
||
; SWIL.REL
|
||
; GLXLIB.REL
|
||
|
||
; FAL.MAC
|
||
;
|
||
;Output files:
|
||
; FAL.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /COMP FAL.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*FAL/SSAVE=/LOC/SYMSEG:LOW FAL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
FILCOM::
|
||
;*******************************************************************************
|
||
; FILCOM
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; FILCOM.MAC
|
||
;
|
||
;Output files:
|
||
; FILCOM.EXE
|
||
; FILCOM.HLP
|
||
; FILCOM.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP FILCOM.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*FILCOM/SSAVE=FILCOM/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
HELP::
|
||
;*******************************************************************************
|
||
; HELP
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; HELP.MAC
|
||
;
|
||
;Output files:
|
||
; HELP.EXE
|
||
; HELP.HLP
|
||
; HELP.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP HELP.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*HELP/SSAVE=HELP/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
INITIA::
|
||
;*******************************************************************************
|
||
; INITIA
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; INITIA.MAC
|
||
;
|
||
;Output files:
|
||
; INITIA.EXE
|
||
; INITIA.HLP
|
||
; INITIA.LST
|
||
; INITIA.MEM
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL/CREF /COMP INTPRM
|
||
.COMPIL /CREF /COMP INITIA.MAC,INTCUS.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*INITIA/SSAVE=INITIA,INTCUS/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
JOBDAT::
|
||
;*******************************************************************************
|
||
; JOBDAT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; JOBDAT.MAC
|
||
;
|
||
;Output files:
|
||
; JOBDAT.LST
|
||
; JOBDAT.REL
|
||
; JOBDAT.UNV
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /CREF /COMP JOBDAT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;MAKE TEMP FILE TO FORCE UNIVERSALS
|
||
.COPY UNV.MAC=TTY:
|
||
%..UNV==0
|
||
|
||
;
|
||
;COMPILE AGAIN TO GET JOBDAT.UNV
|
||
.R MACRO
|
||
*JOBDAT=UNV.MAC,JOBDAT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
KDPLDR::
|
||
;***********************************************************************
|
||
; KDPLDR
|
||
;****************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
;Required files:
|
||
; KDPLDR.MAC
|
||
;
|
||
;Output files:
|
||
; KDPLDR.EXE
|
||
; KDPLDR.HLP
|
||
; KDPLDR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /CREF /COMP KDPLDR
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*KDPLDR/SAVE=KDPLDR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
LOGIN::
|
||
;*******************************************************************************
|
||
; LOGIN
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; LOGIN.MAC
|
||
; ACTSYM.UNV
|
||
;
|
||
;Output files:
|
||
; LOGIN.EXE
|
||
; LOGOUT.EXE
|
||
; LOGIN.HLP
|
||
; LOGIN.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP LOGIN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*LOGIN/SSAVE=LOGIN/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
.COPY LOGOUT.EXE=LOGIN.EXE
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
LP20::
|
||
;*******************************************************************************
|
||
; LP20
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; GLXMAC.UNV
|
||
; ORNMAC.UNV
|
||
; OPRPAR.REL
|
||
;Required files:
|
||
; LP20.MAC
|
||
;
|
||
;Output files:
|
||
; LP20.EXE
|
||
; LP20.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP LP20.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*LP20/SSAVE=LP20/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MACRO::
|
||
;*******************************************************************************
|
||
; MACRO
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; MACRO.MAC
|
||
;
|
||
;Output files:
|
||
; MACRO.EXE
|
||
; MACRO.HLP
|
||
; MACRO.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP MACRO.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*MACRO/SSAVE=MACRO/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MACSYM::
|
||
;*******************************************************************************
|
||
; MACSYM
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; MACSYM.MAC
|
||
;
|
||
;Output files:
|
||
; MACSYM.UNV
|
||
; MACSYM.MEM
|
||
; MACSYM.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
*MACSYM,MACSYM/C=MACSYM
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MAKLIB::
|
||
;*******************************************************************************
|
||
; MAKLIB
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; MAKLIB.MAC
|
||
;
|
||
;Output files:
|
||
; MAKLIB.EXE
|
||
; MAKLIB.HLP
|
||
; MAKLIB.LST
|
||
; MAKLIB.MAN
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP MAKLIB.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*MAKLIB/SSAVE=MAKLIB/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MIC::
|
||
;*******************************************************************************
|
||
; MIC
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; MIC.MAC
|
||
;
|
||
;Output files:
|
||
; MIC.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP MIC.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*MIC/SSAVE=MIC/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MONSYM::
|
||
;*******************************************************************************
|
||
; MONSYM
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; MONSYM.MAC
|
||
;
|
||
;Output files:
|
||
; MONSYM.UNV
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
*MONSYM,MONSYM=MONSYM
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NCPTAB::
|
||
;*******************************************************************************
|
||
; NCPTAB
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; NCPTAB.MAC
|
||
;
|
||
;Output files:
|
||
; NCPTAB.REL
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
*NCPTAB,NCPTAB=NCPTAB
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.ERROR %
|
||
;CHECK FOR THE BLISSABLE PROGRAM. IF IT'S AVAILABLE, MAKE APPROPRIATE NCPTABS
|
||
.DIR SYS:MONINT.EXE
|
||
.IF (ERROR) .GO TO COMMON
|
||
.ERROR ?
|
||
|
||
.R MONINT
|
||
*NCPTAB
|
||
.IF (ERROR) .GOTO DIR
|
||
|
||
.R BLISS
|
||
*NCPTAB=NCPTAB/LIBRARY
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NETGEN::
|
||
;*******************************************************************************
|
||
; NETGEN
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; UUOSYM.UNV
|
||
; GLXMAC.UNV
|
||
; ORNMAC.UNV
|
||
; MACSYM.UNV
|
||
; GLXINI.REL
|
||
; OPRPAR.REL
|
||
; NGNMAC.MAC
|
||
; NETGEN.MAC
|
||
; NGNPRM.MAC
|
||
; NGNPRS.MAC
|
||
; NGNDEV.MAC
|
||
; NGNDIA.MAC
|
||
; NGNCNF.MAC
|
||
; NGNFIN.MAC
|
||
; NGNDAT.MAC
|
||
;
|
||
;Output files:
|
||
; NETGEN.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL NGNMAC.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NETGEN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNPRM.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNPRS.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNDEV.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNDIA.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNCNF.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNFIN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMP /CREF /COMPIL NGNDAT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*/ERRORLEVEL:1,/SYMSEG:LOW,/SEGMENT:LOW,NETGEN/SAVE
|
||
*GLXLIB/EXCLUDE:GLXINI
|
||
*NETGEN.REL,NGNPRS.REL,NGNPRM.REL,NGNDEV.REL,NGNCNF.REL,NGNFIN.REL,NGNDIA.REL,NGNDAT.REL,OPRPAR.REL
|
||
/SAVE/GO
|
||
;
|
||
.GOTO COMMON
|
||
NFT::
|
||
;*******************************************************************************
|
||
; NFT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; NFT.MAC
|
||
; NIP.MAC
|
||
; TSC.MAC
|
||
;
|
||
;Output files:
|
||
; NFT.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL NFT.MAC , NIP.MAC , TSC.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
/LOCALS/SYMSEG:HIGH NFT/SAV=NFT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NIPGEN::
|
||
;*******************************************************************************
|
||
; NIPGEN
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; UUOSYM.UNV
|
||
; GLXMAC.UNV
|
||
; GLXINI.REL
|
||
; NIPGEN.MAC
|
||
;
|
||
;Output files:
|
||
; NIPGEN.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL NIPGEN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*NIPGEN/SAVE=NIPGEN/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NETLDR::
|
||
;*******************************************************************************
|
||
; NETLDR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; NETLDR.MAC
|
||
;
|
||
;Output files:
|
||
; NETLDR.EXE
|
||
; NETLDR.HLP
|
||
; NETLDR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP NETLDR.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*NETLDR/SSAVE=NETLDR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NETWOR::
|
||
;*******************************************************************************
|
||
; NETWOR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
;Required files:
|
||
; NETWOR.MAC
|
||
;
|
||
;Output files:
|
||
; NETWOR.EXE
|
||
; NETWOR.HLP
|
||
; NETWOR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /CREF/COMP NETWOR
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*NETWOR/SSAVE=NETWOR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
NOPAG0::
|
||
;*******************************************************************************
|
||
; NOPAG0
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; NOPAG0.MAC
|
||
;
|
||
;Output files:
|
||
; NOPAG0.EXE
|
||
; NOPAG0.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP NOPAG0.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*NOPAG0/SSAVE=NOPAG0/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
OPSER::
|
||
;*******************************************************************************
|
||
; OPSER
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; OPSER.MAC
|
||
;
|
||
;Output files:
|
||
; OPSER.EXE
|
||
; OPSER.HLP
|
||
; OPSER.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP OPSER.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*OPSER/SSAVE=OPSER/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
PATH::
|
||
;*******************************************************************************
|
||
; PATH
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; SCNMAC.UNV
|
||
; JOBDAT.UNV
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
;
|
||
;Required files:
|
||
; PATH.MAC
|
||
;
|
||
;Output files:
|
||
; PATH.EXE
|
||
; PATH.HLP
|
||
; PATH.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMP PATH.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*PATH/SSAVE=PATH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
PIP::
|
||
;*******************************************************************************
|
||
; PIP
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; PIP.MAC
|
||
;
|
||
;Output files:
|
||
; PIP.EXE
|
||
; PIP.HLP
|
||
; PIP.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP PIP.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*PIP/SSAVE=PIP/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
PROJCT::
|
||
;*******************************************************************************
|
||
; PROJCT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; ACTRCD.REL
|
||
; MACTEN.REL
|
||
; UUOSYM.REL
|
||
;Required files:
|
||
; PROJCT.MAC
|
||
;
|
||
;Output files:
|
||
; PROJCT.EXE
|
||
; PROJCT.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP PROJCT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*PROJCT/SAVE=PROJCT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
QUOLST::
|
||
;*******************************************************************************
|
||
; QUOLST
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; QUOLST.MAC
|
||
;
|
||
;Output files:
|
||
; QUOLST.EXE
|
||
; QUOLST.HLP
|
||
; QUOLST.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP QUOLST.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*QUOLST/SSAVE=QUOLST/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
RSXT10::
|
||
;*******************************************************************************
|
||
; RSXT10
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; MACSYM.UNV
|
||
; UUOSYM.UNV
|
||
;Required files:
|
||
; RSXT10.MAC
|
||
; RSXCMN.MAC
|
||
; RSXTTL.MAC
|
||
;
|
||
;Output files:
|
||
; RSXT10.EXE
|
||
; RSXFMT.HLP
|
||
; RSXT10.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE/COMPILE/CREF RSXTTL.MAC+RSXT10.MAC+RSXCMN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*RSXT10/SAVE=RSXCMN/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SCDSET::
|
||
;*******************************************************************************
|
||
; SCDSET
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; FORT??.REL
|
||
;Required files:
|
||
; SCDSET.FOR
|
||
; SCDEXE.MAC
|
||
;
|
||
;Output files:
|
||
; SCDSET.EXE
|
||
; SCDSET.LST
|
||
; SCDSET.MEM
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP SCDSET.FOR,SCDEXE.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*SCDSET/SSAVE=/OTS:NONSHARE SCDSET,SCDEXE /SEG:LOW/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SETSRC::
|
||
;*******************************************************************************
|
||
; SETSRC
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; SETSRC.MAC
|
||
;
|
||
;Output files:
|
||
; SETSRC.EXE
|
||
; SETSRC.HLP
|
||
; SETSRC.LST
|
||
; SETSRC.MEM
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP SETSRC.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*SETSRC/SSAVE=SETSRC/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SYSTAT::
|
||
;*******************************************************************************
|
||
; SYSTAT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; SYSTAT.MAC
|
||
;
|
||
;Output files:
|
||
; SYSTAT.EXE
|
||
; SYSTAT.HLP
|
||
; SYSTAT.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP SYSTAT
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*SYSTAT/SSAVE=SYSTAT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
TECO::
|
||
;*******************************************************************************
|
||
; TECO
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; TECO.MAC
|
||
; TECO.ERR
|
||
;
|
||
;Output files:
|
||
; TECO.EXE
|
||
; TECO.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP TECO.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*TECO/SSAVE=TECO/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
TKB36::
|
||
;*******************************************************************************
|
||
; TKB36
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; BLISS.EXE
|
||
; BCREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
;
|
||
; ANYBLK.REQ FILE.REQ PSECT.REQ TFIO10.BLI
|
||
; B361LB.REL FILSW.REQ RLDD.REQ TKB36.BLI
|
||
; BCOR.BLI GLOBL.REQ RLDH.REQ TKBLIB.R36
|
||
; BFIO.BLI LIBR.REQ ROOT.REQ TSKDEF.REQ
|
||
; BLOCKH.REQ MISC.BLI STGM.BLI WMAP.BLI
|
||
; BLOCKT.REQ MODU.REQ TEXTD.REQ WSTB.BLI
|
||
; CHAIN.REQ MSGH.BLI TEXTH.REQ WTSK.BLI
|
||
; CMDS.BLI PCHN.BLI
|
||
;
|
||
;
|
||
;
|
||
;Output files:
|
||
; TKB36.EXE
|
||
;
|
||
.SET WATCH FILES
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R BLISS
|
||
*TKBLIB,TKBLIB=TKBLIB/LIBRARY/KL10/CREF
|
||
*BCOR,BCOR,BCOR=BCOR/KL10/CREF
|
||
*BFIO,BFIO,BFIO=BFIO/KL10/CREF
|
||
*CMDS,CMDS,CMDS=CMDS/KL10/CREF
|
||
*MISC,MISC,MISC=MISC/KL10/CREF
|
||
*MSGH,MSGH,MSGH=MSGH/KL10/CREF
|
||
*PCHN,PCHN,PCHN=PCHN/KL10/CREF
|
||
*STGM,STGM,STGM=STGM/KL10/CREF
|
||
*TFIO10,TFIO10,TFIO10=TFIO10/KL10/CREF
|
||
*TKB36,TKB36,TKB36=TKB36/KL10/CREF
|
||
*WMAP,WMAP,WMAP=WMAP/KL10/CREF
|
||
*WSTB,WSTB,WSTB=WSTB/KL10/CREF
|
||
*WTSK,WTSK,WTSK=WTSK/KL10/CREF
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
|
||
.R BCREF
|
||
*TKB36.XRF=BCOR,BFIO,CMDS,MISC,MSGH,PCHN,STGM,TFIO10,TKB36,WMAP,WSTB,WTSK
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*/LOCALS/SYMSEG:HIGH/ERRORLEVEL:5 -
|
||
*BCOR,BFIO,CMDS,MISC,MSGH,PCHN,STGM,TFIO10,TKB36,WMAP,WSTB,WTSK
|
||
*TKB36/SSAVE/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
UFDSET::
|
||
;******************************************************************************
|
||
; UFDSET
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; JOBDAT.UNV
|
||
;Required files:
|
||
; UFDSET.MAC
|
||
;
|
||
;Output files:
|
||
; UFDSET.REL
|
||
; UFDSET.LST
|
||
; UFDPRM.UNV
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMP UFDSET.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
UUOSYM::
|
||
;*******************************************************************************
|
||
; UUOSYM
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; UUOSYM.MAC
|
||
;
|
||
;Output files:
|
||
; UUOSYM.REL
|
||
; UUOSYM.UNV
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
*UUOSYM,UUOSYM=UUOSYM
|
||
.IF (ERROR) .GOTO DIR
|
||
|
||
.ERROR %
|
||
;CHECK FOR THE BLISSABLE PROGRAM. IF IT'S AVAILABLE, MAKE APPROPRIATE UUOSYMS
|
||
.DIR SYS:MONINT.EXE
|
||
.IF (ERROR) .GO TO COMMON
|
||
.ERROR ?
|
||
|
||
.R MONINT
|
||
*UUOSYM
|
||
.IF (ERROR) .GOTO DIR
|
||
|
||
.R BLISS
|
||
*UUOSYM=UUOSYM/LIBRARY
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
VNP36::
|
||
;*******************************************************************************
|
||
; VNP36
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; BCREF.EXE
|
||
; BLISS.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; ANYBLK.REQ GLOBL.REQ PSECT.REQ VFIO10.BLI
|
||
; BLOCKH.REQ MCBFNC.BLI RSTB.BLI VNP36.BLI
|
||
; BLOCKT.REQ MISC.BLI RSXFNC.BLI VNPDAT.REQ
|
||
; CBTA.BLI MODU.REQ RTXT.BLI VNPDML.REQ
|
||
; CHAIN.REQ MSGH.BLI STGM.BLI VNPLIB.R36
|
||
; FILE.REQ PCHN.BLI TSKDEF.REQ VNPVAL.REQ
|
||
;
|
||
;
|
||
;Output files:
|
||
;
|
||
; VNP36.EXE
|
||
;
|
||
.SET WATCH FILES
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R BLISS
|
||
*VNPLIB,VNPLIB=VNPLIB/LIBRARY/KL10/CREF
|
||
*CBTA,CBTA,CBTA=CBTA/KL10/CREF
|
||
*MCBFNC,MCBFNC,MCBFNC=MCBFNC/KL10/CREF
|
||
*MISC,MISC,MISC=MISC/KL10/CREF
|
||
*MSGH,MSGH,MSGH=MSGH/KL10/CREF
|
||
*PCHN,PCHN,PCHN=PCHN/KL10/CREF
|
||
*STGM,STGM,STGM=STGM/KL10/CREF
|
||
*RSTB,RSTB,RSTB=RSTB/KL10/CREF
|
||
*RSXFNC,RSXFNC,RSXFNC=RSXFNC/KL10/CREF
|
||
*RTXT,RTXT,RTXT=RTXT/KL10/CREF
|
||
*VFIO10,VFIO10,VFIO10=VFIO10/KL10/CREF
|
||
*VNP36,VNP36,VNP36=VNP36/KL10/CREF
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R BCREF
|
||
*VNP36.XRF=CBTA,MCBFNC,MISC,MSGH,PCHN,STGM,RSTB,RSXFNC,RTXT,VFIO10,VNP36
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*/LOCALS/SYMSEG:HIGH/ERRORLEVEL:5 -
|
||
*CBTA,MCBFNC,MISC,MSGH,PCHN,STGM,RSTB,RSXFNC,RTXT,VFIO10,VNP36
|
||
*VNP36/SSAVE/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
;*******************************************************************************
|
||
;BUILD.CTL - Master control file to build 'Special Catagory A' cusps
|
||
;
|
||
;-----
|
||
;Running BUILD:
|
||
;
|
||
;Submit BUILD with the following command:
|
||
; .SUBMIT BUILD[,]/TAG:cusp,cusp
|
||
;where "cusp" is replaced by the cusp name, such as SETSRC or BACKUP.
|
||
;
|
||
;-----
|
||
;Requirements:
|
||
;1) The sources and associated files that make up a cusp are located
|
||
; in an SFD dedicated to that cusp.
|
||
;2) Programs required to build the cusp(s) reside in the UFD. These
|
||
; are Macro, Link, Cref, etc.
|
||
;
|
||
;Note: This control file will also work if SFDs are not used. However,
|
||
; the directory may contain other files not associated with the
|
||
; particular cusp being built.
|
||
;
|
||
;-----
|
||
;If this control file is not started at a specific tag, a checksummed directory
|
||
;of the files needed to build all cusps will be taken.
|
||
;*******************************************************************************
|
||
;
|
||
.SET WATCH VERSION
|
||
.NOERROR
|
||
.DIRECT/CHECKS MACRO.EXE,LINK.EXE,LNK???.EXE,CREF.EXE,COMPIL.EXE,DIRECT.EXE
|
||
;
|
||
.GOTO EXIT
|
||
AVAIL::
|
||
;*************************************************************************
|
||
; AVAIL
|
||
;*************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.exe
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; COBOL?.EXE
|
||
; LIBOL.EXE
|
||
;Required files:
|
||
; AVAIL.CBL
|
||
; AVLLOD.CCL
|
||
; ERRUNV.MAC
|
||
; REDERR.MAC
|
||
; SYRUNV.MAC
|
||
;
|
||
;Output files:
|
||
; AVAIL.EXE
|
||
; AVAIL.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
*SYRUNV=SYRUNV
|
||
.IF (ERROR) .GOTO DIR
|
||
.R MACRO
|
||
*ERRUNV=ERRUNV
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.COMPILE /COMP /CREF REDERR
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
;COMPILE WITH /R TO FORCE LIBOL INTO HIGH SEGMENT
|
||
; YIELDING A SELF CONTAINED PROGRAM
|
||
.R COBOL
|
||
*AVAIL=AVAIL/O/P/R
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*@AVLLOD
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
C::
|
||
;*******************************************************************************
|
||
; C
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; MACRO.EXE
|
||
; PIP.EXE
|
||
;Required files:
|
||
; CHEAD.MAC
|
||
; MACTEN.MAC
|
||
; UUOSYM.MAC
|
||
;
|
||
;Output files:
|
||
; C.MAC
|
||
; C.UNV
|
||
; C.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R PIP
|
||
*C.MAC=CHEAD.MAC,MACTEN.MAC,UUOSYM.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.COMPIL /CREF /COMPIL TTY:+DSK:C.MAC
|
||
*%.C==-3
|
||
=
|
||
=
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
CREDIR::
|
||
;*******************************************************************************
|
||
; CREDIR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
; C.UNV
|
||
;Required files:
|
||
; CREDIR.MAC
|
||
;
|
||
;Output files:
|
||
; CREDIR.EXE
|
||
; CREDIR.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL CREDIR.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*CREDIR/SSAVE=CREDIR/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DELFIL::
|
||
;*******************************************************************************
|
||
; DELFIL
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; DELFIL.MAC
|
||
;
|
||
;Output files:
|
||
; DELFIL.EXE
|
||
; DELFIL.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /CREF /COMPIL DELFIL.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DELFIL/SSAVE=DELFIL/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DSKLST::
|
||
;*******************************************************************************
|
||
; DSKLST
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; DSKLST.MAC
|
||
;
|
||
;Output files:
|
||
; DSKLST.EXE
|
||
; DSKLST.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL DSKLST.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DSKLST/SSAVE=DSKLST/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
DSKRAT::
|
||
;*******************************************************************************
|
||
; DSKRAT
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; DSKRAT.MAC
|
||
;
|
||
;Output files:
|
||
; DSKRAT.EXE
|
||
; DSKRAT.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL DSKRAT.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*DSKRAT/SSAVE=DSKRAT/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
FE::
|
||
;*******************************************************************************
|
||
; FE
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; MACSYM.UNV
|
||
;Required files:
|
||
; FE.MAC
|
||
;
|
||
;Output files:
|
||
; FE.EXE
|
||
; FE.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL FE.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*FE/SSAVE=FE/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
FEFILE::
|
||
;*******************************************************************************
|
||
; FEFILE
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; FEFILE.MAC
|
||
;
|
||
;Output files:
|
||
; FEFILE.EXE
|
||
; FEFILE.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL FEFILE.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*FEFILE/SSAVE=FEFILE/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
FILDAE::
|
||
;*******************************************************************************
|
||
; FILDAE
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; SCAN.REL
|
||
;Required files:
|
||
; FILDAE.MAC
|
||
;
|
||
;Output files:
|
||
; FILDAE.EXE
|
||
; FILDAE.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMPIL FILDAE.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*FILDAE/SAVE =/SEGMENT:LOW FILDAE,REL:SCAN/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
GLOB::
|
||
;*******************************************************************************
|
||
; GLOB
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
;Required files:
|
||
; GLOB.MAC
|
||
;
|
||
;Output files:
|
||
; GLOB.EXE
|
||
; GLOB.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL GLOB.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*GLOB/SSAVE=GLOB/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
HELPER::
|
||
;*******************************************************************************
|
||
; HELPER
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; MACRO.EXE
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
;Required files:
|
||
; HELPER.MAC
|
||
;
|
||
;Output files:
|
||
; HELPER.REL
|
||
; HELPER.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL HELPER.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
MACTEN::
|
||
;*******************************************************************************
|
||
; MACTEN
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; MACTEN.MAC
|
||
;
|
||
;Output files:
|
||
; MACTEN.UNV
|
||
; MACTEN.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL MACTEN.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
RUNOFF::
|
||
;*******************************************************************************
|
||
; RUNOFF
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; SCAN.REL
|
||
; WILD.REL
|
||
;Required files:
|
||
; RUNOFF.MAC
|
||
;
|
||
;Output files:
|
||
; RUNOFF.EXE
|
||
; RUNINP.HLP
|
||
; RUNOFF.HLP
|
||
; RUNOFF.KDB
|
||
; RUNOFF.MCR
|
||
; RUNOFF.LST
|
||
; RNFDOC.STD
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL RUNOFF.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*RUNOFF/SSAVE=RUNOFF/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SCAN::
|
||
;*******************************************************************************
|
||
; SCAN
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; MACRO.EXE
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
;Required files:
|
||
; SCAN.MAC
|
||
; SCNMAC.MAC
|
||
;
|
||
;Output files:
|
||
; SCAN.REL
|
||
; SCAN.LST
|
||
; SCNMAC.LST
|
||
; SCNMAC.UNV
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMP /CREF /COMP TTY:+DSK:SCNMAC.MAC(P,,),SCAN.MAC(P,,)
|
||
*%.C==-3
|
||
=
|
||
=
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SMFILE::
|
||
;*******************************************************************************
|
||
; SMFILE
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; MACRO.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
;
|
||
;Required files:
|
||
; GMAC.MAC
|
||
; GSCN.MAC
|
||
; GKBD.MAC
|
||
; GCOM.MAC
|
||
; SMFILE.MAC
|
||
; SMPREB.MAC
|
||
;
|
||
;Output file:
|
||
;
|
||
; SMFILE.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC REL
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC BLI
|
||
;
|
||
.R MACRO
|
||
*GMAC,GMAC=GMAC
|
||
*SMFILE,SMFILE=SMFILE
|
||
*GSCN,GSCN=GSCN,GKBD,GCOM
|
||
*SMPREB,SMPREB=SMPREB
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.R LINK
|
||
*SMFILE.EXE/SAV=SMFILE,SMPREB,GSCN/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SOUPR::
|
||
;*******************************************************************************
|
||
; SOUPR
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; CAMPAR.MAC
|
||
; MERGE.MAC
|
||
; PARSE.MAC
|
||
; PRS.MAC
|
||
; UPDATE.MAC
|
||
;
|
||
;Output files:
|
||
; COMPAR.EXE
|
||
; MERGE.EXE
|
||
; UPDATE.EXE
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPILE /COMPILE /CREF PRS,PARSE,COMPAR,MERGE,UPDATE
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*COMPAR/SSAVE=COMPAR,PARSE/SEARCH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*UPDATE/SSAVE=UPDATE,PARSE/SEARCH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
.R LINK
|
||
*MERGE/SSAVE=MERGE,PARSE/SEARCH/GO
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SWIL::
|
||
;*******************************************************************************
|
||
; SWIL
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; SWIL.MAC
|
||
; SWIFIL.MAC
|
||
; SWIWLD.MAC
|
||
; SWILIO.MAC
|
||
; SWINET.MAC
|
||
; SWISCN.MAC
|
||
; SWIHLP.MAC
|
||
; SWIQUE.MAC
|
||
; SWIERM.MAC
|
||
; SWITOU.MAC
|
||
; SWIMEM.MAC
|
||
; SWIMSC.MAC
|
||
;
|
||
;Output files:
|
||
; SWIL.REL
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.R MACRO
|
||
SWIL=SWIL
|
||
SWIFIL=SWIFIL
|
||
SWIWLD=SWIWLD
|
||
SWILIO=SWILIO
|
||
SWINET=SWINET
|
||
SWISCN=SWISCN
|
||
SWIHLP=SWIHLP
|
||
SWIQUE=SWIQUE
|
||
SWIERM=SWIERM
|
||
SWITOU=SWITOU
|
||
SWIMEM=SWIMEM
|
||
SWIMSC=SWIMSC
|
||
.IF (ERROR) .GOTO DIR
|
||
;COMBINE INTO SWIL.REL
|
||
.R PIP
|
||
SWIL.REL/I = SWIFIL.REL, SWIWLD.REL, SWILIO.REL, SWINET.REL, SWISCN.REL, SWIHLP.REL, SWIQUE.REL, SWIERM.REL, SWITOU.REL, SWIMEM.REL, SWIMSC.REL
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
SYSDPY::
|
||
;*******************************************************************************
|
||
; SYSDPY
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; LINK.EXE
|
||
; LNK???.EXE
|
||
; MACRO.EXE
|
||
;Required files:
|
||
; SYSDPU.MAC
|
||
; SYSDPY.MAC
|
||
;
|
||
;Output files:
|
||
; SYSDPY.EXE
|
||
; SYSDPA.EXE
|
||
; SYSDPB.EXE
|
||
; SYSVBX.EXE
|
||
; SYSV50.EXE
|
||
; SYSV52.EXE
|
||
; SYSV61.EXE
|
||
; SYSHZL.EXE
|
||
; SYSDLT.EXE
|
||
; SYSANS.EXE
|
||
; SYSDPY.LST
|
||
; SYSDPA.LST
|
||
; SYSDPB.LST
|
||
; SYSVBX.LST
|
||
; SYSV50.LST
|
||
; SYSV52.LST
|
||
; SYSV61.LST
|
||
; SYSHZL.LST
|
||
; SYSDLT.LST
|
||
; SYSANS.LST
|
||
; SYSDPY.MAN
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
;MAKE A KL F.MAC SINCE WE DON'T SHIP IT ANYMORE WITH 7.03
|
||
.R MONGEN
|
||
*NO
|
||
*PROMPT
|
||
*F
|
||
*FKL.MAC
|
||
*KL10
|
||
*YES
|
||
.R MACRO
|
||
*NUL:=FKL/U
|
||
*NUL:=S/U
|
||
*NUL:=NETPRM/U
|
||
*NUL:=MACSYM/U
|
||
*NUL:=D36PAR/U
|
||
*NUL:=SYSDPU/U
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSDPY=TTY:,DSK:SYSDPY
|
||
*V.DISP==0 ;VT06 terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSDPA=TTY:,DSK:SYSDPY
|
||
*V.DISP==1 ;VT05A terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSDPB=TTY:,DSK:SYSDPY
|
||
*V.DISP==2 ;VT05B terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSVBX=TTY:,DSK:SYSDPY
|
||
*V.DISP==3 ;VB10C display
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSV50=TTY:,DSK:SYSDPY
|
||
*V.DISP==5 ;VT50 DECscope
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSV52=TTY:,DSK:SYSDPY
|
||
*V.DISP==6 ;VT52 DECscope
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSV61=TTY:,DSK:SYSDPY
|
||
*V.DISP==4 ;VT61 DECscope
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSHZL=TTY:,DSK:SYSDPY
|
||
*V.DISP==20 ;Hazeltine 2000 terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSDLT=TTY:,DSK:SYSDPY
|
||
*V.DISP==21 ;Delta Data Telterm terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
*SYSANS=TTY:,DSK:SYSDPY
|
||
*V.DISP==7 ;VT100 or other ANSI terminal
|
||
=^Z
|
||
=^Z
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSDPY/SSAVE=SYSDPY/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSDPA/SSAVE=SYSDPA/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSDPB/SSAVE=SYSDPB/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSVBX/SSAVE=SYSVBX/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSV50/SSAVE=SYSV50/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSV52/SSAVE=SYSV52/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSV61/SSAVE=SYSV61/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSHZL/SSAVE=SYSHZL/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSDLT/SSAVE=SYSDLT/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
.R LINK
|
||
*SYSANS/SSAVE=SYSANS/GO
|
||
.IF (ERROR) .GOTO SYSDP2
|
||
;
|
||
.GOTO COMMON
|
||
SYSDP2::
|
||
.DELETE FKL.MAC
|
||
.GOTO DIR
|
||
WILD::
|
||
;*******************************************************************************
|
||
; WILD
|
||
;*******************************************************************************
|
||
;
|
||
;Required cusps:
|
||
; COMPIL.EXE
|
||
; CREF.EXE
|
||
; DIRECT.EXE
|
||
; MACRO.EXE
|
||
; HELPER.REL
|
||
; MACTEN.UNV
|
||
; UUOSYM.UNV
|
||
;Required files:
|
||
; WILD.MAC
|
||
;
|
||
;Output files:
|
||
; WILD.REL
|
||
; WILD.LST
|
||
;
|
||
.SET WATCH VERSION
|
||
.ASSIGN DEC SYS
|
||
.ASSIGN DEC UNV
|
||
.ASSIGN DEC REL
|
||
;
|
||
.COMPIL /CREF /COMPIL WILD.MAC
|
||
.IF (ERROR) .GOTO DIR
|
||
;
|
||
.GOTO COMMON
|
||
COMMON::
|
||
;*******************************************************************************
|
||
; Common Ending
|
||
;*******************************************************************************
|
||
;
|
||
;.ASSIGN DSK LPT
|
||
;.CREF
|
||
.IF (ERROR) .GOTO DIR
|
||
;.DEASSI LPT
|
||
;
|
||
DIR::
|
||
.NOERROR
|
||
;.DIRECT /CHECKS DSK:
|
||
;
|
||
%ERR::
|
||
%CERR::
|
||
%TERR::
|
||
;
|
||
EXIT::
|
||
%FIN::
|