summaryrefslogtreecommitdiff
path: root/dviware/crudetype/version3/vms-build.com
diff options
context:
space:
mode:
Diffstat (limited to 'dviware/crudetype/version3/vms-build.com')
-rw-r--r--dviware/crudetype/version3/vms-build.com83
1 files changed, 83 insertions, 0 deletions
diff --git a/dviware/crudetype/version3/vms-build.com b/dviware/crudetype/version3/vms-build.com
new file mode 100644
index 0000000000..1e665dfc9f
--- /dev/null
+++ b/dviware/crudetype/version3/vms-build.com
@@ -0,0 +1,83 @@
+$! VMS.COM. Skeleton of command file to compile versions of
+$! Crudetype on VMS. Needs TANGLE and PASCAL compiler.
+$! Adapted to Crudetype v2, will probably need to be modified
+$! at other sites. Extra stuff also needed for any other version.
+$!
+$!
+$!
+$!
+$!
+$!
+$!
+$ask:
+$ if p1 .nes "" then goto try
+$ inquire p1 "What version do you want?"
+$goto ask
+$!
+$!
+$try:
+$ on warning then goto bad
+$ goto 'p1'
+$!
+$!
+$bad: write sys$output "UNKNOWN version, ", 'p1'
+$exit
+$!
+$!
+$crudetype:
+$ on warning then exit
+$ set verify
+$tangle xxx
+crudetype.web
+vms.ch
+crudetype.pas
+crudetype.pool
+
+$pascal/check crudetype
+$link crudetype
+$exit
+$!
+$!
+$hpgf:
+$!
+$!
+$!HPGF. Typical example for a printer changefile. It must be
+$! appended after the system changefile.
+$!
+$!
+$ on warning then exit
+$ set verify
+$copy vms.ch hpgf.vch
+$append hpgf.ch hpgf.vch
+$tangle xxx
+crudetype.web
+hpgf.vch
+hpgf.pas
+hpgf.pool
+
+$pascal/check hpgf
+$link hpgf
+$exit
+$!
+$!
+$noscheme:
+$!
+$! this is a weirdo. Use it if your TFM files dont have coding schemes
+$!
+$!
+$ on warning then exit
+$ set verify
+$copy crudetype.web noscheme.web
+$append noscheme.add noscheme.web
+$tangle xxx
+noscheme.web
+vms.ch
+crudetype.pas
+crudetype.pool
+
+$pascal/check crudetype
+$link crudetype
+$exit
+$ set noverify
+$!
+$!