; 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, 1987 ;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 11 B10FRS.CTL February 1987 ;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 ; F10REL.MAC ; FORBOT.MAC, FORCHR.MAC, FORCNV.MAC, FORCOM.MAC, ; FORDBM.MAC, FORDST.MAC FORDUM.MAC, FORERR.MAC, ; FORFMT.MAC, FORHST.MAC, FORINI.MAC, FORIO.MAC, ; FORMEM.MAC, FORMSC.MAC, FORMSG.MAC, FORMSG.MAC, ; FORNML.MAC, FOROP.MAC, FOROPN.MAC, FOROTS.MAC, ; FORPL1.FOR, FORPL2.MAC, FORPRM.MAC, FORPSE.MAC, ; FORRMS.MAC, FORRTF.MAC, FORSRT.MAC, FORXIT.MAC, ; M10REL.MAC, MTHARG.MAC, MTHCDX.MAC, MTHCGX.MAC, ; MTHCNV.MAC, MTHCPX.MAC, MTHDBL.MAC, MTHDUM.MAC, ; MTHPRM.MAC, MTHSNG.MAC, MTHTRP.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 ; FORO11 .EXE FOROTS FOR THE -10 ; FORO11 .MAP ; FORCNV.REL, FORCOM.REL, FORDBM.REL, FORDST.REL, ; FORDUM.REL, FORERR.REL, FORFMT.REL, FORINI.REL, ; FORIO.REL, FORMEM.REL, FORMSC.REL, FORMSG.REL, ; FOROP.REL, FOROPN.REL, FOROTS.REL, FORPL1.REL, ; FORPL2.REL, FORPRM.UNV, FORPSE.REL, FORRMS.REL, ; FORRTF.REL, FORSRT.REL, FORXIT.REL, MTHARG.REL, ; MTHCDX.REL, MTHCGX.REL, MTHCNV.REL, MTHCPX.REL, ; MTHDBL.REL, MTHDUM.REL, MTHPRM.UNV, MTHSNG.REL, ; MTHTRP.REL START:: .CHKPNT START ; Show checksums and versions .DEASSIGN .MOUNT FTN: .R SETSRC *C FTN: .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 ,- *MTHARG .MAC ,- *MTHCDX .MAC ,- *MTHCGX .MAC ,- *MTHCNV .MAC ,- *MTHCPX .MAC ,- *MTHDBL .MAC ,- *MTHDUM .MAC ,- *MTHGDB .MAC ,- *MTHMSG .MAC ,- *MTHPRM .MAC ,- *MTHSNG .MAC ,- *MTHTRP .MAC CREL:: .CHKPNT CREL ; Compile TWOSEG and common versions .DEASSIGN .MOUNT FTN: .R SETSRC *C FTN: .ASSIGN DEC: REL: .ASSIGN DEC: SYS: .ASSIGN DEC: UNV: .SET WATCH VERSION ; Compile .RUN SYS:MACRO *FORPRM=F10REL.MAC,FORPRM.MAC *MTHPRM=M10REL.MAC,MTHPRM.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 *MTHARG.REL=MTHARG.MAC *MTHCDX.REL=MTHCDX.MAC *MTHCGX.REL=MTHCGX.MAC *MTHCNV.REL=MTHCNV.MAC *MTHCPX.REL=MTHCPX.MAC *MTHDBL.REL=MTHDBL.MAC *MTHDUM.REL=MTHDUM.MAC *MTHGDB.REL=MTHGDB.MAC *MTHMSG.REL=MTHMSG.MAC *MTHSNG.REL=MTHSNG.MAC *MTHTRP.REL=MTHTRP.MAC .RUN DSK:FORTRA *FORPL1.REL=FORPL1.FOR/OPT/NOWARN:CHO *^Z .DEASSIGN .MOUNT FTN: .R SETSRC *C FTN: .ASSIGN DEC: REL: .ASSIGN DEC: SYS: .ASSIGN DEC: UNV: .SET WATCH VERSION MFLIB:: .CHKPNT MFLIB ; Create TWOSEG FORLIB and index .DEASSIGN .MOUNT FTN: .R SETSRC *C FTN: .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 FTN: .R SETSRC *C FTN: .ASSIGN DEC: REL: .ASSIGN DEC: SYS: .ASSIGN DEC: UNV: .SET WATCH VERSION ; Build and initialize FOROTS .TYPE F10OTS.CCL .RUN SYS:LINK *@F10OTS.CCL .GET FORO11 .CORE DDIR:: .CHKPNT DDIR ; Show checksum directories of all output files .DEASSIGN .MOUNT FTN: .R SETSRC *C FTN: .ASSIGN DEC: REL: .ASSIGN DEC: SYS: .ASSIGN DEC: UNV: .SET WATCH VERSION .DIRECT/CHECKSUM - *FORLIB .REL ,- *FORO11 .EXE ,- *FORO11 .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 ,- *MTHARG .REL ,- *MTHCDX .REL ,- *MTHCGX .REL ,- *MTHCNV .REL ,- *MTHCPX .REL ,- *MTHDBL .REL ,- *MTHDUM .REL ,- *MTHGDB .REL ,- *MTHMSG .REL ,- *MTHPRM .UNV ,- *MTHSNG .REL ,- *MTHTRP .REL %FIN:: ; [END OF B10FRS.CTL]