|
|
1.1 root 1: # awk/Makefile 2/20/91
2:
3: # Include source directory in CFLAGS for y.tab.c.
4: CFLAGS=-I$(SRCPATH)
5: # Link with floating point output.
6: LDFLAGS=-f
7: YFLAGS= -prods 110 -terms 67 -nterms 30 -states 200
8:
9: DESTDIR=/interim/bin/
10: DESTDIR386=/bin386/bin/
11:
12: OBJ=\
13: awk.o\
14: awk0.o\
15: awk1.o\
16: awk2.o\
17: awk3.o\
18: awk4.o\
19: awk5.o\
20: awk6.o
21:
22: # Primary target.
23: awk: $(OBJ)
24: cc $(LDFLAGS) -o $(DESTDIR)awk $(OBJ) -lm
25: su root chmog 511 bin bin $(DESTDIR)awk
26:
27: awk386: $(OBJ)
28: cc $(LDFLAGS) -o $(DESTDIR386)awk $(OBJ) -lm
29: su root chmog 511 bin bin $(DESTDIR386)awk
30:
31: # Secondary targets.
32: awk.o: awk.y
33: awk0.o: awk.h y.tab.h awk0.c
34: awk1.o: awk.h y.tab.h awk1.c
35: awk2.o: awk.h y.tab.h awk2.c
36: awk3.o: awk.h y.tab.h awk3.c
37: awk4.o: awk.h y.tab.h awk4.c
38: awk5.o: awk.h y.tab.h awk5.c
39: awk6.o: awk.h y.tab.h awk6.c
40:
41: clean:
42: rm $(OBJ)
43:
44: # end of awk/Makefile
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.