Google
 

Trailing-Edge - PDP-10 Archives - AP-D543V_SB - makvfu.ctl
There are 26 other files named makvfu.ctl in the archive. Click here to see a list.
;MAKVFU.CTL  - MAKVFU ASSEMBLY FILE -  CREATED 6/29/76
;
;THIS BATCH CONTROL FILE ASSEMBLES THE PROGRAM MAKVFU . THIS PROGRAM
;GENERATES BINARY VFU IMAGES THAT CAN BE LOADED ON AN LP07 USING PIP.
;
;TWO OTHER CONTROL FILES ARE RELATED TO MAKVFU.CTL. THEY ARE
;MAKTST.CTL AND MAKTLP.CTL. MAKTST.CTL IS A CONTROL FILE THAT FULLY
;TESTS ALL MAKVFU COMMANDS. IT SHOULD BE RUN EVERY TIME AN UPDATE IS
;MADE TO MAKVFU TO VERIFY THAT A  "BUG" FIX DIDN'T AFFECT THE OPERATION 
;OF ANY OTHER PART OF THE PROGRAM.
;
;MAKTLP.CTL IS A CONTROL FILE THAT TESTS THE LP100/LP07 DAVFU LINE
;PRINTER SUBSYSTEM FEATURE. THIS FILE GENERATES NORMAL,
;6,AND 8 LINES PER INCH VFU BINARY IMAGES . IT THEN USES PIP
;TO LOAD THEM ONTO THE LP100/LP07 SUBSYSTEM. IT THEN OUTPUTS TEST FILES
;TO VERIFY THE LOADING PROCESS. THIS CONTROL FILE IS DESIGNED
;TO RUN ONLY ON  A  SYSTEM CONTAINING AN LP100/LP07 SUBSYSTEM.
;
;THE OUTPUT CHECKSUMS GENERATED IN THIS FILE ARE VALID FOR CHECKING
;SUCCESSFUL FILE TRANSFERS. THE .EXE AND .LST FILES CONTAIN DATES OF
;CREATION AND OTHER SUCH VARIABLES. THUS, EVEN THOUGH THE CODE
;MAY BE IDENTICAL, THE CHECKSUMS FOR SUCH FILES WILL DIFFER IF THEY
;ARE NOT EXACTLY THE SAME. (IE, COPIES OF ONE ANOTHER)
;
;
;THE FOLLOWING FILES ARE REQUIRED TO ASSEMBLE MAKVFU:
;
;	MAKVFU.CTL	- THIS FILE
;	MAKVFU.MAC	- MAKVFU SOURCE FILE
;	MAKVFU.RNH	- INPUT HELP FILE IN RUNOFF FORMAT
;	MAK???.RND	- INPUT DOC FILES IN RUNOFF FORMAT(ALL VERSIONS)
;	MACTEN.UNV	- SYSTEM UNIVERSAL FILE
;	MACROS.MAC	- SPECIAL PURPOSE UNIVERSAL FILE SOURCE
;
;THE FOLLOWING FILES ARE CREATED BY THIS CONTROL FILE:
;
;	MAKVFU.EXE
;	MAKVFU.DOC	- DOC ON LPT,DSK
;	MAKVFU.HLP	- HLP ON LPT,DSK
;	MAKVFU.LST	- CREF LISTING ON LPT
;	MAKVFU.LOG	- LOG ON LPT
;
;MAKE A RECORD IN THE LOG OF ALL VERSION NUMBERS OF ALL PROGRAMS 
;USED IN THIS PROCESS:
;
.SET WATCH VERSION
;
;CREATE CHECKSUM TO CHECK INPUT FILES
;
.DIRECT/CHECKSUM =MAKVFU.MAC,MAKVFU.CTL,MAKVFU.RNH,MAK???.RND,MACROS.MAC
;
;COMPILE SPECIAL PURPOSE UNIVERSAL MACROS FILE
;
.COMPILE/COM MACROS
;
;COMPILE,LOAD, SAVE AND EXAMINE VERSION NUMBER FOR MAKVFU
;
.LOAD MAKVFU/CREF
.NSAVE MAKVFU
.VERSION
;
;COMBINE ALL PREVIOUS .DOC FILES
;
.COPY MAKVFU.RND=MAK???.RND
;
;CREATE .DOC AND .HLP FILES USING RUNOFF
;
.R RUNOFF
*MAKVFU.DOC=MAKVFU.RND
*MAKVFU.HLP=MAKVFU.RNH
;
;ASSIGN LPT TO DISK TO ALLOW CHECKSUM OF MAKVFU.LST. ALSO CREATE
;MAKVFU WITH CREF.
;
.ASSIGN DSK LPT
.CREF
.DIRECT/CHECKSUM = MAKVFU.EXE,MAKVFU.DOC,MAKVFU.HLP,MAKVFU.LST
;
;PRINT LISTINGS - THE DOC AND HELP FILES ARE UPPER/LOWER CASE.
;LPT0 ASSUMED TO BE L.C. LINE PRINTER.
;
.PRI LPT0:=MAKVFU.HLP,MAKVFU.DOC,MAKVFU.LST
;
;CLEANUP FILES
;
.DELETE MAKVFU.REL,MAKVFU.RND,MACROS.REL