summaryrefslogtreecommitdiff
path: root/doc/mkfile
diff options
context:
space:
mode:
authorCharles.Forsyth <devnull@localhost>2006-12-22 20:52:35 +0000
committerCharles.Forsyth <devnull@localhost>2006-12-22 20:52:35 +0000
commit46439007cf417cbd9ac8049bb4122c890097a0fa (patch)
tree6fdb25e5f3a2b6d5657eb23b35774b631d4d97e4 /doc/mkfile
parent37da2899f40661e3e9631e497da8dc59b971cbd0 (diff)
20060303-partial
Diffstat (limited to 'doc/mkfile')
-rw-r--r--doc/mkfile67
1 files changed, 67 insertions, 0 deletions
diff --git a/doc/mkfile b/doc/mkfile
new file mode 100644
index 00000000..bd2f0bb2
--- /dev/null
+++ b/doc/mkfile
@@ -0,0 +1,67 @@
+<fonts.pal
+NPROC = 1
+FILES = \
+ title.ps \
+ bltj.ps \
+ styx.ps \
+ asm.ps \
+ changes.ps \
+ gridinstall.ps \
+ ebookimp.ps \
+ styx.ps \
+ mk.ps \
+ asm.ps \
+ compiler.ps \
+ sh.ps \
+ dis.ps \
+ acid.ps \
+ acidpaper.ps \
+ acidtut.ps \
+ mk.ps \
+ asm.ps \
+ compiler.ps \
+ port.ps \
+ hotchips.ps \
+ install.ps \
+
+DIRS = \
+ limbo \
+ perform \
+# limbotk \
+
+PRE=$FONTS'.ps 9
+.nr PS 9
+.vs 11
+.nr VS 11
+.nr dP 1
+.nr dV 1p
+.nr dT 4
+.nr XT 4
+'
+
+all:V: dirs
+
+print:V: \
+ title.ps \
+
+dirs:V: $FILES $DIRS mkfile fonts
+ for(i in $DIRS) @{
+ cd $i
+ mk
+ }
+
+%.ps:D: %.ms
+ { echo $PRE; cat $stem.ms } | tbl | troff -mpm | lp -dstdout > $target
+
+gridinstall.ps:D: gridinstall.ms
+ PRE=''
+ { echo $PRE; cat gridinstall.ms } | tbl | troff -ms | lp -dstdout > $target
+
+title.ps:D: title
+ troff $prereq | lp -dstdout > $target
+
+changes.ps:D: changes.ms
+ tbl changes.ms | troff -ms | lp -d stdout >$target
+
+%.pdf: %.ps
+ ps2pdf <$stem.ps >$stem.pdf