|
|
1.1 root 1: < ../ADM/defns
2: <../index/defns
3:
4: all:V: ms.out refcard.out
5:
6: pg: ms.out
7: count ms ms.out
8: echo `cat ms.pg` +4 | hoc | sort -o ms.pg && touch pg
9:
10: spell:VQ:
11: dospell ms
12:
13: lp: ms.out refcard.out
14: $LP $newprereq && touch $target
15:
16: ms.out: ms $REF
17: $PREFER ms | tbl | troff > $target
18:
19: refcard.out: refcard $REF
20: $PREFER refcard | tbl | eqn | troff > $target
21:
22: oindex:V:
23: cat ms $IND/dummy.mac refcard >xms
24: runind xms
25: $PREFER xxms|tbl|troff $IND/tm.mac - >/dev/null 2>ms.x
26: mkindex ms ms.x
27: rm xxms xms
28:
29: pindex:V:
30: mkindex ms ms.x
31: index:V:
32: runind ms
33: $PREFER xms|tbl|troff $IND/tm.mac - >/dev/null 2>ms.x
34: runind refcard
35: $PREFER xrefcard|tbl|eqn|troff $IND/tm.mac - >/dev/null 2>refcard.x
36: tail ms.x >next
37: awk '
38: BEGIN {
39: while((getline<"next") > 0)
40: if($1 ~ /[0-9]/)page = $1
41: lastpage=0
42: print "page " page|"cat 1>&2"
43: }
44: $1 ~ /[0-9]/ {
45: rpage = $1 + page
46: sub($1, rpage)
47: print
48: next
49: }
50: /.*/ {print}
51: ' refcard.x >>ms.x
52: mkindex ms ms.x
53: rm xms xrefcard
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.