Google
 

Trailing-Edge - PDP-10 Archives - TRAFFIC-20_V4_840514 - traffic-source/traffic-20.ctl
There are 2 other files named traffic-20.ctl in the archive. Click here to see a list.
!
! Name: TRAFFIC-20.CTL
! Date: 7-FEB-84
!
!  *** Copyright (C) 1976,
1977, 1978, 1979, 1980, 1981, 1984 Digital Equipment Corp., Maynard, MA ***
!
!This control file is provided  for  information  only.   The
!purpose  of  the  file is to document the procedures used to
!build the distributed software.  It is  unlikely  that  this
!control   file   will   be  able  to  be  submitted  without
!modification  on  consumer  systems.   Particular  attention
!should be given to logical names, structure names, directory
!names, and other such parameters.   Submit  times  may  vary
!depending   on   system   configuration   and   load.    The
!availability  of  sufficient  disk space is mandatory.  This
!control file has not been extensively  tested  on  alternate
!configurations.   It  has  been  used  sucessfully  for  the
!purpose for which it is intended:  to build the  distributed
!software.
!
!Function:
!
!This control file builds TRAFFIC-20 from its basic  sources.
!The files required by this job are:
!
!DEC:
!	MACRO.EXE	LINK.EXE	CREF.EXE
!	PA1050.EXE
!REL:
!	MACREL.REL
!UNV:
!	MACSYM.UNV	MONSYM.UNV
!DSK:
!	TFRUNV.MAC	TFR.MAC		TFRCOB.MAC
!	IP20.MAC	DUMVET.MAC	TFRCAL.MAC
!
!The files generated by this job are:
!
!DSK:
!	TFRUNV.UNV	TFR.EXE		TFRCOB.REL
!	IP20.REL	DUMVET.REL	TFRCAL.UNV
!
!Also if '/TAG:CREF' was specified on the SUBMIT command:
!	TFRUNV.LST	TFR.LST		TFRCOB.LST
!	IP20.LST	DUMVET.LST	TFRCAL.LST
!
!Submit with the switch '/TAG:CREF' to obtain listings and/or
!.MAP files.
!
@DEFINE LIST: NUL:
@GOTO NOCREF
CREF:: @DEFINE LIST: DSK:
NOCREF::
!
!  Define in-house logical names.
!
@DEFINE SYS: DSK:,PS:<SUBSYS>, SYS:
@DEFINE DEC: SYS:
@DEFINE UNV: DEC:
@DEFINE REL: DEC:
!
!  This command file must be modified before it can be used.
!
@TAKE TRAFFIC-20.CMD
@IF (ERROR) !IGNORE IT
@INFORMATION LOGICAL-NAMES 
!
!  Take a checksummed directory of all the input files.
!
@VDIRECT DEC:MACRO.EXE, DEC:LINK.EXE, DEC:CREF.EXE, DEC:PA1050.EXE,
@CHECKSUM SEQ
@
@VDIRECT UNV:MACSYM.UNV, UNV:MONSYM.UNV,
@CHECKSUM SEQ
@
@VDIRECT REL:MACREL.REL,
@CHECKSUM SEQ
@
@VDIRECT TFRUNV.MAC, TFR.MAC, TFRCOB.MAC, IP20.MAC, DUMVET.MAC, TFRCAL.MAC,
@CHECKSUM SEQ
@
!
!  Type the versions of the various .EXE files used.
!
@GET DEC:MACRO
@INFORMATION VERSION
@GET DEC:LINK
@INFORMATION VERSION
@GET DEC:CREF
@INFORMATION VERSION
@GET DEC:PA1050
@INFORMATION VERSION
!
!  Build the Terminal Formatting Routines.
!
!  TRAFFIC-20 VERSION 4
!

@DEC:MACRO
*TFRUNV,TFRUNV/C=TFRUNV
*TFR,TFR/C=TFR
*TFRCOB,TFRCOB/C=TFRCOB
*TFRCAL,TFRCAL/C=TFRCAL
*DUMVET,DUMVET/C=DUMVET
!
@DEC:CREF
*LIST:TFRUNV.LST=TFRUNV
*LIST:TFR.LST=TFR
*LIST:TFRCOB.LST=TFRCOB
*LIST:TFRCAL.LST=TFRCAL
*LIST:DUMVET.LST=DUMVET
!
@DEC:LINK
*/LOCALS TFR/GO
@SAVE TFR.EXE
!
@DELETE TFRUNV.REL, TFR.REL, TFRCAL.REL
@EXPUNGE
!
!  Build the Transaction Routing Routines.
!
@DEC:MACRO
*IP20,IP20/C=IP20
!
@DEC:CREF
*LIST:IP20.LST=IP20
!
@EXPUNGE
!
!  Take a checksummed directory of all the output files.
!
@VDIRECT TFRUNV.UNV, TFR.EXE, TFRCOB.REL, IP20.REL, DUMVET.REL, TFRCAL.UNV,
@CHECKSUM SEQ
@
@GET TFR
@INFORMATION VERSION
!
LASTP::
!  End of TRAFFIC-20.CTL.