|
|
1.1 root 1: ##########################################################################
2: # Instructions to Make, for generation of nice-looking slides using SLiTeX
3: ##########################################################################
4:
5: .SUFFIXES: .b .xb .c .grf .pic .plt .s .web .py .tex .dvi .imp .ps
6:
7: .b.tex:; tbit $<
8:
9: .xb.tex:; xtbit $<
10:
11: .c.tex:; sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \
12: then exit 0; else rm $@; exit 1; fi'
13:
14: .grf.tex:; sh -c 'if graph < $< | plot -TeX > $@; \
15: then exit 0; else rm $@; exit 1; fi'
16:
17: .pic.tex:; tpic $<
18:
19: .plt.tex:; sh -c 'if plot -TeX < $< > $@; \
20: then exit 0; else rm $@; exit 1; fi'
21:
22: .s.tex:; sh -c 'if tgrind -f -la68k $< | sed -e 1d -e \$$d > $@; \
23: then exit 0; else rm $@; exit 1; fi'
24:
25: .web.tex:; sh -c 'if weave $<; then exit 0; else rm $@; exit 1; fi'
26:
27: .py.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \
28: | sed -e 1d -e \$$d > $@; \
29: then exit 0; else rm $@; exit 1; fi'
30:
31: .tex.dvi:; sh -c 'if slitex \\nonstopmode\\input $<; \
32: then exit 0; else rm $@; exit 1; fi'
33:
34: .dvi.imp:; dviimp $(DFLAGS) -l -i $@ $<
35:
36: .dvi.ps:; sh -c 'if dvi2ps $(DFLAGS) -r -o landscape $< > $@; \
37: then exit 0; else rm $@; exit 1; fi'
38:
39:
40: #############################################################
41: # Here it is...
42: #############################################################
43:
44: all: ftam.dvi
45:
46: inst-all:;
47:
48: install: inst-all clean
49:
50: lint:;
51:
52: clean:; rm -f ftam.imp ftam.ps ftam.dvi ftam.log _*
53:
54: grind: ftam.dvi true
55: dvisp $(DFLAGS) -Xl ftam
56:
57: imp: ftam.imp
58:
59: preview: ftam.dvi true
60: xdvi -l ftam.dvi
61:
62: ps: ftam.ps
63:
64: true:;
65:
66:
67: ftam.dvi: ftam.tex \
68: filestore.tex \
69: figure1.tex figure2.tex figure3.tex figure4.tex \
70: figure4a.tex figure4b.tex figure4c.tex \
71: service.tex \
72: figure5.tex figure6.tex \
73: protocol.tex \
74: figure7.tex \
75: responder.tex \
76: figure8.tex figure9.tex \
77: initiator.tex \
78: status.tex
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.