|
|
1.1 root 1: PLIB = /usr/lib/prefer
2: PBIN = /usr/bin
3: PHOME = /usr/lib/prefer
4:
5: CFLAGS = -O
6: LDFLAGS = -s
7:
8: LFLAGS =
9: LINT = cyntax
10:
11: FRC =
12:
13: BINSTUFF = penter pconvert
14: LIBSTUFF = pdoc pbib ptemplate ignore mypubenter
15:
16:
17: all: penter pconvert
18:
19: penter: mypubenter penter.sh ptemplate
20: cp penter.sh penter
21: chmod +x penter
22:
23: mypubenter: mypubenter.o errexit.o
24: $(CC) $(CFLAGS) mypubenter.o errexit.o $(LDFLAGS) -o mypubenter
25:
26: pconvert: pconvert.sh pdoc pbib
27: cp pconvert.sh pconvert
28: chmod +x pconvert
29:
30: pdoc: pdoc.sh
31: cp pdoc.sh pdoc
32: chmod +x pdoc
33:
34: pbib: pbib.sh
35: cp pbib.sh pbib
36: chmod +x pbib
37:
38:
39: lint: lintpubenter
40:
41: lintpubenter:
42: @$(LINT) $(LFLAGS) -DPREFER mypubenter.c
43:
44:
45: install: all
46: cp $(BINSTUFF) $(PBIN)
47: cp $(LIBSTUFF) $(PLIB)
48:
49: clean:
50: -rm -f *.o
51:
52: clobber: clean
53: -rm -f pconvert penter mypubenter pdoc pbib
54:
55:
56: print:
57: prican makefile *.c *.sh ptemplate ignore
58:
59:
60:
61: mypubenter.o:
62: $(CC) $(CFLAGS) -c -DPREFER mypubenter.c
63:
64: errexit.o:
65: $(CC) $(CFLAGS) -c errexit.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.