|
|
1.1 root 1: ##############################################################################
2: # Instructions to Make, for generation of MH documentation sets
3: #
4: # This file is automatically generated. Do not edit!
5: ##############################################################################
6:
7:
8: ##############################################################################
9: # Generation Rules
10: ##############################################################################
11:
12: .SUFFIXES: .cat .dvi .imp
13:
14: .cat.imp:; catimp -i $@ $<
15:
16: .dvi.imp:; dviimp -i $@ $<
17:
18:
19: ######################################################################
20: # Here it is...
21: ######################################################################
22:
23: all: ../READ-ME mh-gen.cat MH.cat ADMIN.cat bboards.dvi mh6.dvi \
24: multifarious.dvi mznet.dvi realwork.dvi trusted.dvi tutorial.dvi
25:
26: doc: MH.doc ADMIN.doc
27:
28: imp: mh-gen.imp MH.imp ADMIN.imp bboards.imp mh6.imp \
29: multifarious.imp mznet.imp realwork.imp trusted.imp tutorial.imp
30:
31: i-all: all true
32: lpr -t -J MH-gen mh-gen.cat
33: lpr -t -J MH MH.cat
34: lpr -t -J ADMIN ADMIN.cat
35: lpr -d -J BBoards bboards.dvi
36: lpr -d -J mh6 mh6.dvi
37: lpr -d -J Multifarious multifarious.dvi
38: lpr -d -J MZnet mznet.dvi
39: lpr -d -J Realwork realwork.dvi
40: lpr -d -J Trusted trusted.dvi
41: lpr -d -J Tutorial tutorial.dvi
42:
43:
44: true:;
45:
46:
47: #############################################################
48: # Manuals, et. al.
49: #############################################################
50:
51: ADMIN.cat MH.cat \
52: ADMIN.doc MH.doc \
53: ADMIN.imp MH.imp: true
54: cd ../doc; ${MAKE} ${MFLAGS} $@
55: cp ../doc/$@ $@
56:
57: ../READ-ME: ../conf/mh-gen.8
58: nroff -man ../conf/mh-gen.8 > read-me.tmp
59: mv read-me.tmp $@
60:
61: mh-gen.cat: ../conf/mh-gen.8
62: itroff -t -man ../conf/mh-gen.8 > mh-gen.tmp
63: mv mh-gen.tmp $@
64:
65: bboards.imp \
66: bboards.dvi: true
67: cd ../papers/bboards; ${MAKE} ${MFLAGS} $@
68: cp ../papers/bboards/$@ $@
69:
70: mh6.imp \
71: mh6.dvi: true
72: cd ../papers/mh6.5; ${MAKE} ${MFLAGS} $@
73: cp ../papers/mh6.5/$@ $@
74:
75: multifarious.imp \
76: multifarious.dvi: true
77: cd ../papers/multifarious; ${MAKE} ${MFLAGS} $@
78: cp ../papers/multifarious/$@ $@
79:
80: mznet.imp \
81: mznet.dvi: true
82: cd ../papers/mznet; ${MAKE} ${MFLAGS} $@
83: cp ../papers/mznet/$@ $@
84:
85: realwork.imp \
86: realwork.dvi: true
87: cd ../papers/realwork; ${MAKE} ${MFLAGS} $@
88: cp ../papers/realwork/$@ $@
89:
90: trusted.imp \
91: trusted.dvi: true
92: cd ../papers/trusted; ${MAKE} ${MFLAGS} $@
93: cp ../papers/trusted/$@ $@
94:
95: tutorial.imp \
96: tutorial.dvi: true
97: cd ../papers/tutorial; ${MAKE} ${MFLAGS} $@
98: cp ../papers/tutorial/$@ $@
99:
100:
101: ##############################################################################
102: # Miscellaneous tasks
103: ##############################################################################
104:
105: distribution: clean ../READ-ME
106:
107: clean: unclean
108: rm -f *.cat *.dvi *.imp *.doc
109:
110: unclean:; rm -f *.tmp _* :* core
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.