|
|
1.1 root 1: PLIB = /usr/lib/prefer
2: PBIN = /usr/bin
3: PHOME = /usr/lib/prefer
4:
5: CFLAGS = -O
6: #CFLAGS = "-O -DEXPTOOLS"
7: #CFLAGS = "-O -DBSD"
8: LDFLAGS = -s
9: #LDFLAGS = "-s $(PLIB)/libux3.a"
10: LINT = cyntax
11:
12: LFLAGS =-Verrexit:2 -Vfprintf:2
13:
14: FRC =
15:
16:
17: PREFER = prefer.o locate.o alpha.seek.o streams.o makekey.o libpath.o
18: PINV = invert.o streams.o makekey.o libpath.o
19: PLOOK = lookup.o locate.o alpha.seek.o streams.o makekey.o libpath.o
20:
21: PPROGS = prefer pinvert plook
22:
23: all: $(PPROGS)
24:
25: prefer: $(PREFER)
26: $(CC) $(CFLAGS) $(PREFER) $(LDFLAGS) -o prefer
27:
28: plook: $(PLOOK)
29: $(CC) $(CFLAGS) $(PLOOK) $(LDFLAGS) -o plook
30:
31: pinvert: $(PINV)
32: $(CC) $(CFLAGS) $(PINV) $(LDFLAGS) -o pinvert
33:
34:
35: lint: lintprefer lintplook lintpinvert
36:
37: lintprefer:
38: @$(LINT) $(LFLAGS) -DPLIB=\"$(PHOME)\" `echo $(PREFER) | sed -e 's/\.o/.c/g'`
39:
40: lintplook:
41: @$(LINT) $(LFLAGS) -DPLIB=\"$(PHOME)\" `echo $(PLOOK) | sed -e 's/\.o/.c/g'`
42:
43: lintpinvert:
44: @$(LINT) $(LFLAGS) -DPLIB=\"$(PHOME)\" `echo $(PINV) | sed -e 's/\.o/.c/g'`
45:
46:
47:
48:
49:
50:
51: lcomppinvert:
52: lcomp -DPLIB=\"$(PHOME)\" `echo $(PINV) | sed -e 's/\.o/.c/g'`
53: lcompprefer:
54: lcomp -DPLIB=\"$(PHOME)\" `echo $(PREFER) | sed -e 's/\.o/.c/g'`
55: lcompplook:
56: lcomp -DPLIB=\"$(PHOME)\" `echo $(PLOOK) | sed -e 's/\.o/.c/g'`
57:
58: profprefer: $(PREFER)
59: $(CC) -p $(CFLAGS) -o pprefer $(PREFER)
60:
61: profplook: $(PLOOK)
62: $(CC) -p $(CFLAGS) -o pplook $(PLOOK)
63:
64: profpinvert: $(PINV)
65: $(CC) -p $(CFLAGS) -o ppinvert $(PINV)
66:
67: install: all
68: cp $(PPROGS) $(PBIN)
69:
70: lint: lintprefer lintplook lintpinvert
71:
72: clean:
73: -rm -f *.o
74:
75: clobber: clean
76: -rm -f prefer plook pinvert
77:
78:
79: print:
80: prican makefile *.h *.c
81:
82:
83:
84: prefer.o: streams.h bib.h
85: $(CC) $(CFLAGS) -c -DPLIB=\"$(PHOME)\" prefer.c
86:
87: phunt.o: streams.h bib.h
88: $(CC) $(CFLAGS) -c phunt.c
89:
90: invert.o: streams.h bib.h
91: $(CC) $(CFLAGS) -c -DPLIB=\"$(PHOME)\" invert.c
92:
93: lookup.o: streams.h bib.h
94: $(CC) $(CFLAGS) -c -DPLIB=\"$(PHOME)\" lookup.c
95:
96: locate.o: streams.h bib.h
97:
98: makekey.o: bib.h
99:
100: alpha.seek.o: streams.h
101:
102: streams.o: streams.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.