|
|
1.1 root 1: ###############################################################################
2: # Instructions to Make, for compilation of ISODE documentation tree
3: ###############################################################################
4:
5: ###############################################################################
6: #
7: # $Header: /f/osi/doc/RCS/Makefile,v 7.5 90/07/09 14:33:25 mrose Exp $
8: #
9: #
10: # $Log: Makefile,v $
11: # Revision 7.5 90/07/09 14:33:25 mrose
12: # sync
13: #
14: # Revision 7.4 90/05/08 08:52:09 mrose
15: # report-2
16: #
17: # Revision 7.3 90/03/05 23:02:41 mrose
18: # snmp
19: #
20: # Revision 7.2 89/12/06 17:29:24 mrose
21: # isode6
22: #
23: # Revision 7.1 89/11/24 14:50:57 mrose
24: # practical
25: #
26: # Revision 7.0 89/11/24 14:43:20 mrose
27: # Release 6.0
28: #
29: ###############################################################################
30:
31: ###############################################################################
32: #
33: # NOTICE
34: #
35: # Acquisition, use, and distribution of this module and related
36: # materials are subject to the restrictions of a license agreement.
37: # Consult the Preface in the User's Manual for the full terms of
38: # this agreement.
39: #
40: ###############################################################################
41:
42:
43: DIRS = cn-isdn comments cookbook ds duug ftam ifip88-quipu interim \
44: islands iso-migrate isode1 isode2 isode3 isode4 isode5 isode6 \
45: issues manual map-migrate monterey ncf nordunet osi-posix \
46: osi-update practical-osi1 practical-osi2 quipu ps reality \
47: rfcs snmp trek tsap tsaptalk ufn whitepages
48:
49:
50: ##################################################################
51: # Here it is...
52: ##################################################################
53:
54: all:; @for i in $(DIRS); \
55: do (echo "cd $$i; make $(MFLAGS) all"; \
56: cd $$i; make $(MFLAGS) all); \
57: done
58:
59: inst-all:; @for i in $(DIRS); \
60: do (echo "cd $$i; make $(MFLAGS) inst-all"; \
61: cd $$i; make $(MFLAGS) inst-all); \
62: done
63:
64: install:; @for i in $(DIRS); \
65: do (echo "cd $$i; make $(MFLAGS) install"; \
66: cd $$i; make $(MFLAGS) install); \
67: done
68:
69: lint:; @for i in $(DIRS); \
70: do (echo "cd $$i; make $(MFLAGS) lint"; \
71: cd $$i; make $(MFLAGS) lint); \
72: done
73:
74: clean:; rm -f _* *.tmp *.imp *.ps
75: @for i in $(DIRS); \
76: do (echo "cd $$i; make $(MFLAGS) clean"; \
77: cd $$i; make $(MFLAGS) clean); \
78: done
79:
80: grind:; itroff -man $(TOPDIR)isode-gen.8
81: @for i in $(DIRS); \
82: do (echo "cd $$i; make $(MFLAGS) grind"; \
83: cd $$i; make $(MFLAGS) grind); \
84: done
85:
86: imp: true
87: @make isode-gen.imp
88: @for i in $(DIRS); \
89: do (echo "cd $$i; make $(MFLAGS) imp"; \
90: cd $$i; make $(MFLAGS) imp); \
91: done
92:
93: ps: true
94: @make isode-gen.ps
95: @for i in $(DIRS); \
96: do (echo "cd $$i; make $(MFLAGS) ps"; \
97: cd $$i; make $(MFLAGS) ps); \
98: done
99:
100: preview:; @for i in $(DIRS); \
101: do (echo "cd $$i; make $(MFLAGS) preview"; \
102: cd $$i; make $(MFLAGS) preview); \
103: done
104:
105: true:;
106:
107:
108: isode-gen.imp: $(TOPDIR)isode-gen.8
109: itroff -t -man $(TOPDIR)isode-gen.8 | catimp -i isode-gen.tmp
110: mv isode-gen.tmp isode-gen.imp
111:
112: isode-gen.ps: $(TOPDIR)isode-gen.8
113: dotroff -t -man $(TOPDIR)isode-gen.8 > isode-gen.tmp
114: mv isode-gen.tmp isode-gen.ps
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.