.Enable Substitution .disable lowercase ; ; VFGEN.CMD -- Build the VF: Virtual Disk Package for your system. .setn exstat -1 .sets $link "Tkb" .If Eq "DCL" .Sets $link "Link" .sets $rsxmc "LB:[11,10]RSXMC.MAC" .sets $exemc "LB:[1,1]EXEMC.MLB" .sets $exelb "LB:[1,1]EXELIB.OLB" .sets $rsx11 "LB:"++"RSX11M.STB" .sets $vec11 "LB:"++"RSXVEC.STB" .10: ; ; Enter system configuration file specification .asks s if different from '$rsxmc' ; .if ne 0 .sets $rsxmc s .gosub lookup '$rsxmc' .if ne 1 .goto 10 .20: ; Enter Executive Macro Library file specification .asks s if different from '$exemc' ; .if ne 0 .sets $exemc s .gosub lookup '$exemc' .if ne 1 .goto 20 .30: ; Enter Executive Object Library file specification .asks s if different from '$exelb' ; .if ne 0 .sets $exelb s .gosub lookup '$exelb' .if ne 1 .goto 30 .40: ; Enter Symbol Table file specification for current system .asks s if different from '$rsx11' ; .if ne 0 .sets $rsx11 s .gosub lookup '$rsx11' .if ne 1 .goto 40 .50: ; Enter Executive Vector Symbol Table file specification .asks s if different from '$vec11' ; .if ne 0 .sets $vec11 s .gosub lookup '$vec11' .if ne 1 .goto 50 .60: .sets $fcsrs ";" .Ask L Do you want to link to FCSRES ; .ift L .sets $fcsrs "" .sets ls "NL:" .ask L Do you want assembly listings ; .ift L .sets ls "" .sets mp "NL:" .ask L Do you want task build maps ; .ift L .sets mp "" .70: .asks s Do you want to (C) Continue, (P) Pause, (R) Repeat, or (E) Exit .if eq 0 .goto 70 .if s eq "C" .goto 80 .if s eq "E" .exit 0 .if s eq "R" .Goto 10 .if s ne "P" .goto 70 .pause .goto 70 .80: .open vfdrvasm.cmd .enable data ; ; VFDRVASM.CMD -- MACRO-11 Command File for assembling VF Driver sources ; ; Created on '' at '