|
|
1.1 root 1: ##########################################################################
2: # Instructions to Make, for generation of nice-looking slides using SLiTeX
3: ##########################################################################
4:
5: .SUFFIXES: .c .pic .web .ry .py .tex .dvi .imp .ps
6:
7: .c.tex:; sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \
8: then exit 0; else rm $@; exit 1; fi'
9:
10: .pic.tex:; tpic $<
11:
12: .web.tex:; sh -c 'if weave $<; then exit 0; else rm $@; exit 1; fi'
13:
14: .ry.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \
15: | sed -e 1d -e \$$d > $@; \
16: then exit 0; else rm $@; exit 1; fi'
17:
18: .py.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \
19: | sed -e 1d -e \$$d > $@; \
20: then exit 0; else rm $@; exit 1; fi'
21:
22: .tex.dvi:; sh -c 'if slitex \\nonstopmode\\input $<; \
23: then exit 0; else rm $@; exit 1; fi'
24:
25: .dvi.imp:; dviimp $(DFLAGS) -l -i $@ $<
26:
27: .dvi.ps:; sh -c 'if dvi2ps $(DFLAGS) -r -o landscape $< > $@; \
28: then exit 0; else rm $@; exit 1; fi'
29:
30:
31: #############################################################
32: # Here it is...
33: #############################################################
34:
35: all: cookbook.dvi
36:
37: inst-all:;
38:
39: install: inst-all clean
40:
41: lint:;
42:
43: clean:; rm -f cookbook.imp cookbook.ps cookbook.dvi cookbook.log \
44: overview.imp overview.ps overview.dvi overview.log \
45: _*
46:
47: grind: cookbook.dvi overview.dvi true
48: dvisp $(DFLAGS) -Xl cookbook
49: dvisp $(DFLAGS) overview
50:
51:
52: imp: cookbook.imp overview.imp
53:
54: ps: cookbook.ps overview.ps
55:
56: preview: cookbook.dvi overview.dvi true
57: xdvi -l cookbook.dvi
58: xdvi overview.dvi
59:
60: cookbook: cookbook.ps overview.imp
61:
62: true:;
63:
64:
65: cookbook.dvi: cookbook.tex \
66: review.tex \
67: figure1.tex figure2.tex figure3.tex figure4.tex \
68: figure5.tex figure24.tex figure23.tex figure6.tex \
69: figure30.tex \
70: model.tex \
71: services.tex \
72: figure25.tex figure26.tex figure27.tex figure28.tex \
73: figure29.tex figure7.tex figure8.tex figure9.tex \
74: figure10.tex \
75: static.tex \
76: figure9.tex figure11.tex figure12.tex figure13.tex \
77: figure14.tex figure9.tex \
78: dynamic.tex \
79: figure10.tex figure21.tex figure32.tex figure22.tex \
80: figure31.tex figure33.tex figure34.tex \
81: figure15.tex figure16.tex figure17.tex \
82: figure18.tex figure19.tex figure20.tex figure10.tex \
83: what.tex
84:
85: overview.dvi: overview.tex \
86: cmip-bind.tex cmip-rosy.tex cmip-posy.tex cmip-pepy.tex
87: sh -c 'if latex \\nonstopmode\\input overview; \
88: then exit 0; else rm $@; exit 1; fi'
89:
90: overview.ps: overview.dvi
91: sh -c 'if dvi2ps $(DFLAGS) -r overview.dvi > $@; \
92: then exit 0; else rm $@; exit 1; fi'
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.