Google
 

Trailing-Edge - PDP-10 Archives - BB-M836B-BM - tools/sed/sedv1.ctl
There are 2 other files named sedv1.ctl in the archive. Click here to see a list.
!
! NAME: SED.CTL
! DATE: 12-DEC-81
!
!THIS CONTROL FILE IS PROVIDED FOR INFORMATION PURPOSES 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 ERSATZ DEVICES
!AND STRUCTURE NAMES, PPN'S, AND OTHER SUCH PARAMETERS.  SUBMIT
!TIMES MAY VARY DEPENDING ON SYSTEM CONFIGURATION AND LOAD.  THE
!AVAILABILITY OF SUFFICIENT DISK SPACE AND CORE IS MANDATORY.
!
! FUNCTION:	THIS CONTROL FILE BUILDS SED FOR VT52 AND VT100 TERMINALS
!	        FROM ITS BASIC SOURCES.
!		TO BUILD SED FOR SOME OTHER TERMINAL CHANGE ALL REFERENCES
!		TO SEDV2 TO THE NAME OF THAT OTHER TERMINAL'S MODULE
!		(FOR EXAMPLE, FOR AN ADM-3A CHANGE SEDV2 TO SEDA3A)
!
!	        THE FILES CREATED BY THIS JOB ARE:
!				SED.EXE
!
! SUBMIT WITH THE SWITCH "/TAG:CREF" TO OBTAIN
!   A .CRF LISTING OF THE SOURCE FILE
!
@DEF FOO: NUL:
@GOTO A
!
CREF:: @DEF FOO: DSK:
!
!
A::
!
@INFORMATION LOGICAL-NAMES ALL
!
! DELETE ANY OLD VERSIONS
!
@DELETE SED.EXE,SED.REL,SEDV2.REL,SEDSYM.REL,SEDSYM.UNV
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@VDIRECT SYS:MACRO.EXE,SYS:LINK.EXE,SYS:CREF.EXE,SYS:PA1050.EXE,
@CHECKSUM SEQ
@
@VDIRECT SYS:MONSYM.UNV,
@CHECKSUM SEQ
@
@GET SYS:MACRO
@INFORMATION VERSION
@GET SYS:LINK
@INFORMATION VERSION
@GET SYS:CREF
@INFORMATION VERSION
!
@COMPILE /CREF SEDSYM.MAC
@COMPILE /CREF SED.MAC
@COMPILE /CREF SEDV2.MAC
!
@R CREF
*FOO:SEDSYM.LST=SEDSYM.CRF
*FOO:SED.LST=SED.CRF
*FOO:SEDV2.LST=SEDV2.CRF
!
!Note: SED must be the last file in the load command
!
@LOAD SEDV2,SED
!
@SAVE SED
@INFORMATION VERSION
!
@VDIRECT SED.EXE,
@CHECKSUM SEQ
@
!
! CLEAN UP
!
@DELETE SED.REL,SEDV2.REL,SEDSYM.UNV,SEDSYM.REL
@EXPUNGE