Trailing-Edge
-
PDP-10 Archives
-
bb-bt99e-bb
-
gal702.ctl
There is 1 other file named gal702.ctl in the archive.  Click here to see a list.
;			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 RESPONSIBLITY FOR THE USE OR
;	RELIABILITY OF ITS SOFTWARE ON EQUIPMENT WHICH IS NOT
;	SUPPLIED BY DIGITAL.
;
;[GAL702.CTL]
;
; Modified for GALAXY-10 AUTOPATCH by Carl T. Kunkel/20-May-83
; FIX TYPO (GLXMEM.MAV) IN DELETE SECTION HAH 22-JAN-85
;
; This control file and its subordinate files generate a GALAXY system
; for a DECsystem-10.
;
; Before submitting this control file:
;
;	1.  Perform monitor installation to ensure current copies
;	    of required system universal and REL files and a running
;	    batch system.
;
;	2.  Insure the GALGEN portion of this control file contains
;	    answers appropriate for your site.
;
;	3.  SUBMIT GAL702.CTL
;
; Description:
;
;	GAL702.CTL requires several subordinate control files for
;	the individual components.  Each of these files may be used
;	independently to generate that particluar component.  This
;	control file also builds the GALAXY library.
;
; Sources:	GLXCOM.MAC	GLXFIL.MAC	GLXIPC.MAC	GLXINI.MAC
;		GLXINT.MAC	GLXKBD.MAC	GLXLNK.MAC	GLXMAC.MAC
;		GLXMEM.MAC	GLXOTS.MAC	GLXSCN.MAC	GLXTXT.MAC
;		GLXVER.MAC
;
;		D60JSY.MAC	D60UNV.MAC	MNTMAC.MAC	MNTPAR.MAC
;		OPRPAR.MAC	ORNMAC.MAC	QSRMAC.MAC
;
; Input:	GALGEN.EXE	UUOSYM.UNV
;
; Output:	GALCNF.MAC	GLXMAC.UNV	GLXLIB.REL	GLXLIB.EXE
;
;		D60JSY.REL	D60UNV.UNV	MNTMAC.UNV	MNTPAR.REL
;		OPRPAR.REL	ORNMAC.UNV	QSRMAC.UNV
;
; Subordinate control files:
;
;	BATCON.CTL	builds the batch controller
;	CDRIVE.CTL	builds the card reader spooler
;	GALGEN.CTL	builds the GALAXY system generator
;	GLXLIB.CTL	builds the linkable and OTS GALAXY library
;	MOUNT.CTL 	builds user mount command interface
;	QUASAR.CTL	builds GALAXY queue manager and scheduler
;	OPERAT.CTL	builds operator interface programs
;	PLEASE.CTL	builds the user/operator interface
;	PULSAR.CTL	builds tape/disk label processor
;	QUEUE.CTL	builds the QUEUE program and QMANGR
;	SPROUT.CTL	builds punch and plotter spooler
;	SPRINT.CTL	builds card reader interpreter
;	
BEGIN::
;
.DELETE FAILUR.GAL		;Reset ERROR flag file
;
.R PEPB				;Initialize AUTOPATCH
*INITIALIZE GALAXY-10-V702
*EX
;
.PATH REL:=ASL:
.PATH ASL:/SEARCH
.NOERROR
.COPY PAT:=INS:CHREQV.UNV
.ERROR
.RUN GALGEN
*		;Dialog length
*		;Operator log file name
*		;Redundant master queue file
*		;Master queue file structure
*		;Maximum priority for non-privileged users
*		;Default priority
*YES		;Application support
*NCP		;Name
*NCPTAB		;Table
*		;No more applications
*		;Default batch job runtime
*		;Default spooled LPT limit
*		;Default spooled CDP limit
*		;Default spooled PTP limit
*		;Default spooled PLT limit
*		;Default /OUTPUT
*		;Core limit enforcement
*		;Core limit
*		;Number of LPT banner pages
*		;Number of LPT trailer pages
*		;Number of LPT file header pages
*		;Standard output forms name
*		;Forms name uniqueness
*		;Default magtape label type
*		;Default 9-track magtape density
*		;Default 7-track magtape density
*		;Default magtape track type
*		;BYPASS labels allowed for un-privileged users
*		;Standard limit computation
*		;Default output-limit-exceeded action
GEN0::
.CHKPNT GEN0
;Update GALAXY sources
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO UPD0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
UPD0::
;Delete any source files in PAT:
.ERROR ?
.DELETE PAT:GLXCOM.MAC,PAT:GLXFIL.MAC,PAT:GLXINI.MAC,PAT:GLXINT.MAC
.DELETE PAT:GLXIPC.MAC,PAT:GLXKBD.MAC,PAT:GLXLNK.MAC,PAT:GLXMAC.MAC
.DELETE PAT:GLXMEM.MAC,PAT:GLXOTS.MAC,PAT:GLXSCN.MAC,PAT:GLXTXT.MAC
.DELETE PAT:GLXVER.MAC,PAT:D60JSY.MAC,PAT:D60UNV.MAC
.DELETE PAT:MNTMAC.MAC,PAT:MNTPAR.MAC,PAT:OPRPAR.MAC,PAT:ORNMAC.MAC
.DELETE PAT:QSRMAC.MAC,PAT:GALGEN.MAC,PAT:QUASAR.MAC,PAT:QSRADM.MAC
.DELETE PAT:QSRALC.MAC,PAT:QSRDSP.MAC,PAT:QSRFSS.MAC,PAT:QSRIPC.MAC
.DELETE PAT:QSRMDA.MAC,PAT:QSRMEM.MAC,PAT:QSRNET.MAC,PAT:QSRQUE.MAC
.DELETE PAT:QSRSCH.MAC,PAT:QSRT10.MAC,PAT:QMANGR.MAC,PAT:QUENCH.MAC
.DELETE PAT:PULSAR.MAC,PAT:PLRCAT.MAC,PAT:PLRDSK.MAC,PAT:PLRDSP.MAC
.DELETE PAT:PLRINI.MAC,PAT:PLRLBP.MAC,PAT:PLRMAC.MAC,PAT:PLROPR.MAC
.DELETE PAT:PLRT10.MAC,PAT:PLRTAP.MAC,PAT:MOUNT.MAC,PAT:ORION.MAC
.DELETE PAT:OPRQSR.MAC,PAT:OPRLOG.MAC,PAT:OPRNET.MAC,PAT:OPRERR.MAC
.DELETE PAT:OPR.MAC,PAT:OPRCMD.MAC,PAT:BATCON.MAC,PAT:BATCTL.MAC
.DELETE PAT:BATLOG.MAC,PAT:BATMAC.MAC,PAT:BATPTY.MAC,PAT:BATUSR.MAC
.DELETE PAT:PLEASE.MAC,PAT:LPTSPL.MAC,PAT:SPROUT.MAC,PAT:SPRINT.MAC
.DELETE PAT:CDRIVE.MAC
.ERROR %
.RUN UPDATE
*@GAL702.SUP
.
UPD1::
.CHKPNT UPD1
; Create GALAXY configuration universal
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO CNF0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
CNF0::
.COPY PAT:=ASL:GALCNF.MAC
.COMPILE/COMPILE GALCNF.MAC
CNF1::
.CHKPNT CNF1
; Build the linkable GALAXY library
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GMAC0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GMAC0::
.COPY ASL:GLXPUR.MAC=TTY:
*GLXPURE==0
=^Z
.COMPILE/COMPILE ASL:GLXPUR.MAC+ASL:GLXVER.MAC+ASL:GLXMAC.MAC
GMAC1::
.CHKPNT GMAC1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GINI0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GINI0::
.COMPILE/COMPILE ASL:GLXINI.MAC
GINI1::
.CHKPNT GINI1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GCOM0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GCOM0::
.COMPILE/COMPILE ASL:GLXCOM.MAC
GCOM1::
.CHKPNT GCOM1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GFIL0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GFIL0::
.COMPILE/COMPILE ASL:GLXFIL.MAC
GFIL1::
.CHKPNT GFIL1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GINT0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GINT0::
.COMPILE/COMPILE ASL:GLXINT.MAC
GINT1::
.CHKPNT GINT1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GIPC0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GIPC0::
.COMPILE/COMPILE ASL:GLXIPC.MAC
GIPC1::
.CHKPNT GIPC1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GKBD0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GKBD0::
.COMPILE/COMPILE ASL:GLXKBD.MAC
GKBD1::
.CHKPNT GKBD1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GLNK0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GLNK0::
.COMPILE/COMPILE ASL:GLXLNK.MAC
GLNK1::
.CHKPNT GLNK1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GMEM0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GMEM0::
.COMPILE/COMPILE ASL:GLXMEM.MAC
GMEM1::
.CHKPNT GMEM1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GOTS0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GOTS0::
.COMPILE/COMPILE ASL:GLXOTS.MAC
GOTS1::
.CHKPNT GOTS1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GSCN0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GSCN0::
.COMPILE/COMPILE ASL:GLXSCN.MAC
GSCN1::
.CHKPNT GSCN1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GTXT0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GTXT0::
.COMPILE/COMPILE ASL:GLXTXT.MAC
GTXT1::
.CHKPNT GTXT1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GLIB0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GLIB0::
.COPY GLXLIB.REL=GLXINI.REL,GLXMAC.REL,GLXOTS.REL,GLXCOM.REL,GLXIPC.REL,GLXFIL.REL,GLXTXT.REL,GLXLNK.REL,GLXSCN.REL,GLXKBD.REL,GLXMEM.REL,GLXINT.REL 
GLIB1::
.CHKPNT GLIB1
; Build the GALAXY object time system
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GMAC2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GMAC2::
.COPY ASL:GLXPUR.MAC=TTY:
*GLXPURE==-1
=^Z
.COMPILE/COMPILE ASL:GLXPUR.MAC+ASL:GLXVER.MAC+ASL:GLXMAC.MAC
GMAC3::
.CHKPNT GMAC3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GINI2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GINI2::
.COMPILE/COMPILE ASL:GLXINI.MAC
GINI3::
.CHKPNT GINI3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GCOM2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GCOM2::
.COMPILE/COMPILE ASL:GLXCOM.MAC
GCOM3::
.CHKPNT GCOM3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GFIL2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GFIL2::
.COMPILE/COMPILE ASL:GLXFIL.MAC
GFIL3::
.CHKPNT GFIL3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB INTtialized ?
.IF (NOERROR) .GOTO GINT2	;If NOERROR skip AUTOPATCH INTtialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GINT2::
.COMPILE/COMPILE ASL:GLXINT.MAC
GINT3::
.CHKPNT GINT3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GIPC2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GIPC2::
.COMPILE/COMPILE ASL:GLXIPC.MAC
GIPC3::
.CHKPNT GIPC3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GKBD2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GKBD2::
.COMPILE/COMPILE ASL:GLXKBD.MAC
GKBD3::
.CHKPNT GKBD3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GLNK2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GLNK2::
.COMPILE/COMPILE ASL:GLXLNK.MAC
GLNK3::
.CHKPNT GLNK3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GMEM2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GMEM2::
.COMPILE/COMPILE ASL:GLXMEM.MAC
GMEM3::
.CHKPNT GMEM3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GOTS2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GOTS2::
.COMPILE/COMPILE ASL:GLXOTS.MAC
GOTS3::
.CHKPNT GOTS3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GSCN2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GSCN2::
.COMPILE/COMPILE ASL:GLXSCN.MAC
GSCN3::
.CHKPNT GSCN3
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GTXT2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GTXT2::
.COMPILE/COMPILE ASL:GLXTXT.MAC
GTXT3::
.CHKPNT GTXT3
; Link GLXLIB
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO GLIB2	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
GLIB2::
.RUN LINK
*PAT:GLXLIB/SSAVE = -
*/SET:.HIGH.:630000 /SET:DATA:674000 /SYMSEG:PSECT:.HIGH. /LOCALS -
*ASL:GLXMAC, ASL:GLXOTS, ASL:GLXCOM, ASL:GLXIPC, ASL:GLXFIL, ASL:GLXKBD, -
*ASL:GLXLNK, ASL:GLXMEM, ASL:GLXSCN, ASL:GLXTXT, ASL:GLXINT -
*/GO
GLIB3::
.CHKPNT GLIB3
; Create required UNV and REL files
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO QMAC0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
QMAC0::
.COMPILE/COMPILE ASL:QSRMAC.MAC
QMAC1::
.CHKPNT QMAC1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO OMAC0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
OMAC0::
.COMPILE/COMPILE ASL:ORNMAC.MAC
OMAC1::
.CHKPNT OMAC1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO MMAC0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
MMAC0::
.COMPILE/COMPILE ASL:MNTMAC.MAC
MMAC1::
.CHKPNT MMAC1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO DUNV0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
DUNV0::
.COMPILE/COMPILE ASL:D60UNV.MAC
DUNV1::
.CHKPNT DUNV1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO OPAR0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
OPAR0::
.COMPILE/COMPILE ASL:OPRPAR.MAC
OPAR1::
.CHKPNT OPAR1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO DJSY0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
DJSY0::
.COMPILE/COMPILE ASL:D60JSY.MAC
DJSY1::
.CHKPNT DJSY1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO MPAR0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
MPAR0::
.COMPILE/COMPILE ASL:MNTPAR.MAC
MPAR1::
.CHKPNT MPAR1
.ERROR %			;Trap USER errors
.PATH ASL:			;Path defined, PEPB initialized ?
.IF (NOERROR) .GOTO END0	;If NOERROR skip AUTOPATCH initialization
.R PEPB
*INITIALIZE GALAXY-10-V702
*EX
.
.PATH ASL:/SEARCH
END0::
; Delete unneeded REL files
.DELETE GLXMAC.REL,QSRMAC.REL,D60UNV.REL,MNTMAC.REL
;Resubmit ourself to finish up after all modules have completed
.SUBMIT GAL702 /BATLOG:APPEND /OUTPUT:NOLOG /TAG:FINISH /DEPEND:12 /TIME:02:00:00 /RESTART:YES
;SUBMIT Subordinates
.SUBMIT BATCON /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT CDRIVE /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT GALGEN /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT LPTSPL /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT MOUNT  /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT OPERAT /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT PLEASE /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT PULSAR /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT QUASAR /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT QUEUE  /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT SPRINT /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
.SUBMIT SPROUT /UNIQUE:NO /OUTPUT:NOLOG /TIME:02:00:00 /RESTART:YES
;Finally wait for completion of all modules
.GOTO END
FINISH::
;
.R PEPB				;Initialize AUTOPATCH
*INITIALIZE GALAXY-10-V702
*EX
;
.
.PATH ASL:/SEARCH
.ERROR %			;If the FAILUR.GAL file exists
.DIRECT FAILUR.GAL		;then an error occured during the GALAXY build.
IF (NOERROR) .GOTO ERROR
;
.PLEASE	AUTOPATCH GALAXY Generation Successful
;
.R PEPB
*SIGNAL-SUCCESS GALAXY-10-V702
*EXIT
;
.GOTO END
%CERR:: .GOTO ERROR
%ERR::  .GOTO ERROR
%TERR:: .GOTO ERROR
;
ERROR:: .PLEASE Error During AUTOPATCH GALAXY Generation
;
.R PEPB
*SIGNAL-FAILURE GALAXY-10-V702
*EXIT
;
.TYPE FAILUR.GAL
;
END::
%FIN::
;[End of GAL702.CTL]