Google
 

Trailing-Edge - PDP-10 Archives - BB-H348C-RM_1982 - swskit-v21/debugging-tools/dts/dtr-build.ctl
There are no other files named dtr-build.ctl in the archive.
!
! NAME: DTR-BUILD.CTL
! DATE: 2 AUG 79
!
!
!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
!COULD BE SUBMITTED WITHOUT MODIFICATION ON CUSTOMER
!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 MEMORY IS MANDATORY.
!
! 
! FUNCTION:	THIS CONTROL FILE BUILDS DTR FROM ITS
!		BASIC SOURCES.  THE FILE CREATED ON DSK:
!		IS:
!				DTR.EXE
!
!		THIS JOB ALSO PRODUCES A .CRF LISTING OF THE
!		SOURCE CODE.
!
! SUBMIT WITH THE SWITCH "/TAG:CREF" TO OBTAIN
!   A .CRF LISTING OF THE SOURCE FILE
!
!
@DEFINE (LOGICAL NAME) FOO: NUL:
@GOTO A
!
CREF:: @DEFINE (LOGICAL NAME) FOO: DSK:
!
!
A::
!
!Ensure everything comes from connected directory
!
@DEFINE (LOGICAL NAME) DSK:
@DEFINE (LOGICAL NAME) LNK: FOO:
@DEFINE (LOGICAL NAME) MAP: FOO:
!
@INFORMATION LOGICAL-NAMES ALL
!
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@VDIRECT SYS:MACRO.EXE,SYS:CREF.EXE,SYS:LINK.EXE,
@CHECKSUM SEQ
@
@VDIRECT SYS:MONSYM.UNV,SYS:MACSYM.UNV,SYS:MACREL.REL,SYS:PA1050.EXE,
@CHECKSUM SEQ
@
@VDIRECTORY DSK:DYNUNV.MAC,DSK:DYNETS.MAC,DSK:DYMODS.MAC,
@CHECKSUM SEQUENTIAL
@
@
@GET SYS:MACRO
@INFORMATION VERSION
@GET SYS:LINK
@INFORMATION VERSION
@GET SYS:CREF
@INFORMATION VERSION
!
@ENABLE
@COMPILE @DTR-COMPILE
!
@TAKE DTR-CREF
!
@LOAD @DTR-LOAD
!
@VDIRECTORY DTR.EXE,
@CHECKSUM SEQ
@
!
@PRINT @DTR-PRINT.CMD
!
%ERR::
@LOGOUT