Google
 

Trailing-Edge - PDP-10 Archives - BB-D480F-SB_FORTRAN10_V10 - b10frs.ctl
There are 11 other files named b10frs.ctl in the archive. Click here to see a list.
;	JOB TO BUILD FORLIB (THE FORTRAN MATH LIBRARY) AND
;	             FOROTS (THE FORTRAN OBJECT TIME SYSTEM)
;	  FOR THE DECsystem-10
;	SUBMIT B10FRS.CTL/TIME:0:20:00/RESTART:1



;COPYRIGHT (C) DIGITAL EQUIPMENT CORPORATION 1974, 1985
;ALL RIGHTS RESERVED.
;
;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.

;	VERSION 10	B10FRS.CTL	January	1985

;This control file describes the procedures used to build the distributed
;software.   It  is  unlikely  that  this  control  file can be submitted
;without  modification  on  customer  systems.   Submit  times  may  vary
;depending  on  system  configuration  and  load.   The  availability  of
;sufficient disk space and core is mandatory.  This control file has  not
;been  extensively  tested on alternate configurations.  It has been used
;successfully  for  its  intended  purpose:   to  build  the  distributed
;software on our development systems.

; FUNCTION:	THIS CONTROL FILE BUILDS THE STANDARD FORLIB (THE FORTRAN
;		  MATH LIBRARY) AND FOROTS (THE FORTRAN OBJECT TIME
;		  SYSTEM).  IT UTILIZES FIELD IMAGE SOFTWARE.

; INPUT:	THE FOLLOWING FILES ARE REQUIRED BY THIS JOB IN THE
;		  DISK AREAS INDICATED:

;	SYS:	DIRECT	.EXE
;	SYS:	FORTRA	.EXE
;	SYS:	FORTB	.EXE
;	SYS:	FORTC	.EXE
;	SYS:	FORTD	.EXE
;	SYS:	FORTE	.EXE
;	SYS:	FORTF	.EXE
;	SYS:	FORTG	.EXE
;	SYS:	GLXLIB	.MAC		GALAXY UNIVERSAL FILE FOR FOROPN
;	SYS:	LINK	.EXE
;	SYS:	LNK???	.EXE
;	SYS:	MACRO	.EXE
;	UNV:	MACTEN	.UNV
;	SYS:	MAKLIB	.EXE
;	SYS:	PIP	.EXE
;	UNV:	UUOSYM	.UNV

;	DSK:	[AREA UNDER WHICH B10FRS.CTL IS BEING RUN]
;		B10FRS.CTL		THIS CONTROL FILE
;		F10LIB.CCL
;		F10OTS.CCL
;		MTHLIB.REL		THE MATH LIBRARY
;		MTHPRM.UNV		THE MATH LIBRARY UNIVERSAL FILE
;		F10REL.MAC
;		FORCHR.MAC, FORHST.MAC, FORMSG.MAC, FORBOT.MAC,
;		FORCNV.MAC, FORCOM.MAC, FORDBM.MAC, FORNML.MAC,
;		FORDUM.MAC, FORERR.MAC, FORFMT.MAC, 
;		FORINI.MAC, FORIO.MAC,  FORMEM.MAC, FORMSC.MAC, FOROP.MAC,
;		FOROPN.MAC, FOROTS.MAC, FORPL1.FOR, FORPL2.MAC, FORPRM.MAC,
;		FORPSE.MAC, FORRTF.MAC, FORSRT.MAC, FORRMS.MAC
;		FORXIT.MAC, FORMSG.MAC, FORDST.MAC

; OUTPUT:	The following files are generated by this control file
;		  and will be available on this disk area at job
;		  termination:

;	DSK:	[AREA UNDER WHICH B10FRS.CTL IS BEING RUN]
;		B10FRS	.LOG		LOG FILE OF THIS RUN
;		FORLIB	.REL		FORLIB FOR THE -10
;		FORO10	.EXE		FOROTS FOR THE -10
;		FORO10	.MAP
;		FORCNV.REL, FORCOM.REL,   
;		FORDBM.REL, FORDUM.REL, 
;		FORERR.REL, FORFMT.REL, 
;		FORINI.REL, FORIO.REL,  FORMEM.REL, 
;		FORMSC.REL, FOROP.REL,  FOROPN.REL, 
;		FOROTS.REL, FORPL1.REL, FORPL2.REL, FORPRM.UNV,
;		FORPSE.REL, FORRTF.REL, FORRMS.REL, FORSRT.REL, 
;		FORXIT.REL, FORMSG.REL, 
;		FORDST.REL
;		  

START::
.CHKPNT START

; Show checksums and versions

.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:

.SET WATCH VERSION


; System software

.DIRECT/CHECKSUM	-
*DIRECT	.EXE	SYS:	,-
*FORTRA	.EXE	DSK:	,-
*FORTB	.EXE	DSK:	,-
*FORTC	.EXE	DSK:	,-
*FORTD	.EXE	DSK:	,-
*FORTE	.EXE	DSK:	,-
*FORTF	.EXE	DSK:	,-
*FORTG	.EXE	DSK:	,-
*LINK	.EXE	DSK:	,-
*LNK???	.EXE	DSK:	,-
*MACRO	.EXE	SYS:	,-
*MACTEN	.UNV	UNV:	,-
*MAKLIB	.EXE	SYS:	,-
*PIP	.EXE	SYS:	,-
*QSRMAC	.UNV	UNV:	,-
*UUOSYM	.UNV	UNV:

; Input files

.DIRECT /CHECKSUM	-
*B10FRS	.CTL	,-
*F10LIB	.CCL	,-
*F10OTS	.CCL	,-
*F10REL .MAC	,-
*FORBOT	.MAC	,-
*FORCHR	.MAC	,-
*FORCNV	.MAC	,-
*FORCOM	.MAC	,-
*FORDBM	.MAC	,-
*FORDST .MAC	,-
*FORDUM	.MAC	,-
*FORERR	.MAC	,-
*FORMSG .MAC	,-
*FORFMT	.MAC	,-
*FORINI	.MAC	,-
*FORIO	.MAC	,-
*FORMEM	.MAC	,-
*FORMSC	.MAC	,-
*FOROP	.MAC	,-
*FOROPN	.MAC	,-
*FOROTS	.MAC	,-
*FORPL1	.FOR	,-
*FORPL2	.MAC	,-
*FORPRM	.MAC	,-
*FORPSE	.MAC	,-
*FORRMS	.MAC	,-
*FORRTF	.MAC	,-
*FORSRT	.MAC	,-
*FORXIT	.MAC	,-

CREL::
.CHKPNT CREL

; Compile TWOSEG and common versions

.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:

.SET WATCH VERSION

; Compile

.RUN SYS:MACRO
*FORPRM=F10REL.MAC,FORPRM.MAC
*FORBOT.REL=FORBOT.MAC
*FORCNV.REL=FORCNV.MAC
*FORCOM.REL=FORCOM.MAC
*FORCHR.REL=FORCHR.MAC
*FORDBM.REL=FORDBM.MAC
*FORDST.REL=FORDST.MAC
*FORDUM.REL=FORDUM.MAC
*FORERR.REL=FORERR.MAC
*FORFMT.REL=FORFMT.MAC
*FORHST.REL=FORHST.MAC
*FORINI.REL=FORINI.MAC
*FORIO.REL=FORIO.MAC
*FORMEM.REL=FORMEM.MAC
*FORMSC.REL=FORMSC.MAC
*FORMSG.REL=FORMSG.MAC
*FORNML.REL=FORNML.MAC
*FOROP.REL=FOROP.MAC
*FOROPN.REL=FOROPN.MAC
*FOROTS.REL=FOROTS.MAC
*FORPSE.REL=FORPSE.MAC
*FORPL2.REL=FORPL2.MAC
*FORRMS.REL=FORRMS.MAC
*FORRTF.REL=FORRTF.MAC
*FORSRT.REL=FORSRT.MAC
*FORXIT.REL=FORXIT.MAC

.RUN DSK:FORTRA
*FORPL1.REL=FORPL1.FOR/OPT/NOWARN:CHO
*^Z


.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION


MFLIB::
.CHKPNT MFLIB

; Create TWOSEG FORLIB and index

.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION

; FORLIB will contain locals

.TYPE F10LIB.CCL


.RUN SYS:MAKLIB
*@F10LIB.CCL


MFOTS::
.CHKPNT MFOTS

; Create FOROTS

.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION

; Build and initialize

.TYPE F10OTS.CCL

.RUN SYS:LINK
*@F10OTS.CCL
.GET FORO10
.CORE


DDIR::
.CHKPNT DDIR

; Show checksum directories of all output files

.DEASSIGN
.MOUNT PIT:
.R SETSRC
*C PIT:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION

.DIRECT/CHECKSUM	-
*FORLIB	.REL	,-
*FORO10	.EXE	,-
*FORO10	.MAP	,-
*FORBOT	.REL	,-
*FORCHR	.REL	,-
*FORCNV	.REL	,-
*FORCOM	.REL	,-
*FORDBM	.REL	,-
*FORDST .REL	,-
*FORDST .REL	,-
*FORDUM	.REL	,-
*FORERR	.REL	,-
*FORFMT	.REL	,-
*FORHST .REL	,-
*FORINI	.REL	,-
*FORIO	.REL	,-
*FORMEM	.REL	,-
*FORMSC	.REL	,-
*FORNML .REL	,-
*FOROP	.REL	,-
*FOROPN	.REL	,-
*FOROTS	.REL	,-
*FORPL1	.REL	,-
*FORPL2	.REL	,-
*FORPRM	.UNV	,-
*FORPSE	.REL	,-
*FORRMS	.REL	,-
*FORRTF	.REL	,-
*FORSRT	.REL	,-
*FORXIT	.REL	,-

%FIN::


;	[END OF B10FRS.CTL]