Trailing-Edge
-
PDP-10 Archives
-
bb-l014q-bm_tops20_v6_1_atpch17
-
autopatch/cbl13r.ctl
There are 3 other files named cbl13r.ctl in the archive. Click here to see a list.
;
; CBL13R.CTL -- Patch and rebuild COBOL-REP-V13
; Version 1(3)
; April 23, 1984 /JEH
;1 June 1, 1984 /rbw [Autopatch Encryption]
;2 December 12, 1984 / HAH add DBMS logic
;3 March 14, 1985 / HAH Copy C8XSHR and COBLIB to PAT:
;
;
; COPYRIGHT (c) 1984, 1985 BY
; Digital Equipment Corporation, Maynard, MA.
;
; This software is furnished under a license and may be used
; and copied only in accordance with the terms of such
; license and with the inclusion of the above copyright
; notice. This software or any other copies thereof may not
; be provided or otherwise made available to any other
; person. No title to and ownership of the software is
; hereby transferred.
;
; The information in this software is subject to change
; without notice and should not be construed as a commitment
; by Digital Equipment Corporation.
;
; Digital assumes no responsibility for the use or
; reliability of its software on equipment which is not
; supplied by Digital.
;
;
; This .CTL file updates all components of COBOL-REP-V13.
;
; For this .CTL file to run, the connected directory must be
; the patching directory (PAT:).
;
; This control file is expected to run without errors.
;
; Decryption occurs during PEPB - INITIALIZE processing.
; This control file assumes that we are delivering only one of the possible
; configurations of COBOL-REP-V13.
; COBLIB.REL and COBOTS-V13.EXE will have DBMS support included
; if the DBSCOB.REL file is present.
;
@PEPB
*INITIALIZE COBOL-REP-V13
*EXIT
!
!
@DEFINE DSK: ASL:
@ERROR %
@VDIR DBSCOB.REL
@IF (ERROR) @GOTO NODBMS
!
@ERROR
!
@RU MAKLIB
*CBDSTP.TMP=COBLIB/EXTRACT:(DBSTUB,DBMS.,%DBSTP,DBMVR.)
*COBLIB=COBLIB/DELETE:(DBSTUB,DBMS.,%DBSTP,DBMVR.)
*COBFUN.TMP=COBLIB/EXTRACT:COBFUN
*COBLIB=COBLIB/DELETE:COBFUN
*COBLIB=COBLIB,DBSCOB/APPEND,DBS20/APPEND,COBFUN.TMP/APPEND,DBSANY/APPEND, -
*SCHIO2/APPEND,CBDSTP.TMP/APPEND
*COBLIB=COBLIB/INDEX
@DEL CBDSTP.TMP,COBFUN.TMP
@IF (ERROR) @GOTO ERROR
!
!
@RU LINK
COTS13.MAP/MAP=
/SET:.HIGH.:547010 COBLIB/INCL:(CBLIO)
/SET:.HIGH.:600010 C8XSHR,MACREL/SEG:HIGH,COBLIB/SEARCH,/SYMSEG:LOW/GO
!
@IF (ERROR) @GOTO ERROR
@SAVE COBOTS-V13 0 1,547 575,600 675
@IF (ERROR) @GOTO ERROR
!
NODBMS::
@DEFINE DSK:
@COPY PAT:C8XSHR.REL
@COPY PAT:COBLIB.REL
@PEPB
*SIGNAL-SUCCESS COBOL-REP-V13
*EXIT
@GOTO EXIT
%ERR::
@GOTO ERROR
%TERR::
ERROR::
@PEPB
*SIGNAL-FAILURE COBOL-REP-V13
*EXIT
EXIT::
%FIN::