Trailing-Edge
-
PDP-10 Archives
-
iqlv30
-
iqlins.ctl
There are 2 other files named iqlins.ctl in the archive. Click here to see a list.
;IQLINS.CTL
;
;THIS CONTROL FILE WILL BUILD IQL VERSION 3A
;FOR A DECSYSTEM-10.
;
;TO RECOMPILE ALL COBOL SOURCES, RUN WITH
; .SUBMIT IQLINS
;
;TO ONLY RELOAD, RUN WITH
; .SUBMIT IQLINS/TAG:NOCOMP
;
;
;REQUIRED FILES TO COMPILE IQL3A
;
; (IN LOGICAL DEVICE DSK:)
; IQLINS.CTL (THIS FILE)
; IQA.CBL
; IQA.CMD
; IQD.CBL
; IQD.CMD
; IQE.CBL
; IQE.CMD
; IQEBAS.CMD
; IQES.CBL
; IQCALL.CBL
; IQL.CBL
; IQL.CMD
; IQLIB.REL
; IQLVER.MAC
; IQM.CBL
; IQM.CMD
; IQSCH.CBL (FOR DBMS ONLY)
; IQSCH.CMD
; IQU.CBL
; IQU.CMD
; LIBOL.REL (V.12 WITH EDIT #535)
;
; (IN LOGICAL DEVICE SYS:)
; COBOL.EXE (V.12)
; LIBO12.EXE (V12)
; LINK.EXE (V.3 (560) OR V.4)
; MACRO.EXE (V.53)
; MACSYM.UNV
; SORT.EXE (V.3A OR V.4)
;
;OUTPUT FILES:
; IQA.EXE
; IQD.EXE
; IQE.EXE
; IQL.EXE
; IQM.EXE
; IQU.EXE
; IQSCH.EXE (FOR DBMS ONLY)
;
;
;FIRST, CHECK FOR ALL THE FILES THERE, AND VERSION NUMBERS
;
.DIR IQA.C??,IQD.C??,IQE*.C??,IQCALL.CBL,IQL.C??,IQLIB.REL,IQLVER.MAC,IQM.C??,IQSCH.C??,IQU.C??,LIBOL.REL
.
;
.DIR SYS:COBOL,SYS:LIBO12,SYS:MACRO,SYS:LINK,SYS:SORT
.
;
; TYPE OUT THE COMMAND .CMD FILES FOR REFERENCE
;
.TYPE IQ*.CMD
;
;
;NOW BUILD EACH IQL MODULE SEPARATELY
;
; IQLVER VERSION NUMBER MODULE
;-----------------------------------------
.R MACRO
*IQLVER=IQLVER
.
;
; IQA
;----------------------
.R COBOL
*,-=IQA/S/N/P
.LOAD @IQA.CMD
.SAVE IQA
.VERSION
;
; IQD
;---------------------
.R COBOL
*,-=IQD/S/N/P
.LOAD @IQD.CMD
.SAVE IQD
.VERSION
;
; IQE
;-----------------------
.R COBOL
*,-=IQE/S/N/P/R
*,-=IQES/S/N/P/R
*,-=IQCALL/S/N/P/R
.LOAD @IQE.CMD
.IF (ERROR) .LOAD @IQEBAS.CMD
.SAVE IQE
.VERSION
;
; IQL
;---------------------
.R COBOL
*,-=IQL/S/N/P
.LOAD @IQL.CMD
.SAVE IQL
.VERSION
;
; IQM
;--------------------
.R COBOL
*,-=IQM/S/N/P
.LOAD @IQM.CMD
.SAVE IQM
.VERSION
;
; IQU
;--------------------
.R COBOL
*,-=IQU/S/N/P/R
.LOAD @IQU.CMD
.SAVE IQU
.VERSION
;
; IQSCH (NEEDED FOR DBMS ONLY)
;----------------------------------------
.R COBOL
*,-=IQSCH/S/N/P/R
.IF (ERROR) GOTO CLEAN
.LOAD @IQSCH.CMD
.IF (NOERROR) .SAVE IQSCH
.VERSION
;
;DONE, GO CLEAN UP
.GOTO CLEAN
;
;
NOCOMP:: ;HERE TO RELOAD ONLY, NO COMPILING NEEDED
;
;FIRST, CHECK FOR ALL THE FILES THERE, AND VERSION NUMBERS
;
.DIR IQA.REL,IQD.REL,IQE*.REL,IQCALL.REL,IQL*.REL,IQM.REL,IQSCH.REL,IQU.REL
.
.
;
.DIR SYS:COBOL,SYS:LIBO12,SYS:MACRO,SYS:LINK,SYS:SORT
.
;
;
; TYPE OUT THE COMMAND .CMD FILES FOR REFERENCE
;
.TYPE *.CMD
;
;
.LOAD @IQA.CMD
.SAVE IQA
.VERSION
.LOAD @IQD.CMD
.SAVE IQD
.VERSION
.LOAD @IQE.CMD
.IF (ERROR) .LOAD @IQEBAS.CMD
.SAVE IQE
.VERSION
.LOAD @IQL.CMD
.SAVE IQL
.VERSION
.LOAD @IQM.CMD
.SAVE IQM
.VERSION
.LOAD @IQU.CMD
.SAVE IQU
.VERSION
.LOAD @IQSCH.CMD
.IF (NOERROR) .SAVE IQSCH
.VERSION
;
;
CLEAN:: ;CHECK ON THE FILES GENERATED
;
.DIR IQA.EXE,IQD.EXE,IQE.EXE,IQL.EXE,IQM.EXE,IQU.EXE,IQSCH.EXE
.
.
;
;
; END OF IQLINS.CTL FOR DEC-10.