|
|
1.1 root 1: # Makefile 4.1 83/08/11
2: #
3: CFLAGS = -O
4:
5: all: lex
6:
7: lex: lmain.o y.tab.o sub1.o sub2.o header.o
8: cc lmain.o y.tab.o sub1.o sub2.o header.o -o lex
9:
10: smallex:
11: cc -DSMALL -O lmain.c y.tab.c sub1.c sub2.c header.c -o smallex
12:
13: y.tab.c: parser.y
14: yacc parser.y
15: lmain.o:lmain.c ldefs.c once.c
16: cc -c -O lmain.c
17: sub1.o: sub1.c ldefs.c
18: cc -c -O sub1.c
19: sub2.o: sub2.c ldefs.c
20: cc -c -O sub2.c
21: header.o: header.c ldefs.c
22: cc -c -O header.c
23:
24: install: all
25: install -s lex $(DESTDIR)/usr/bin
26: install -c ncform $(DESTDIR)/usr/lib/lex
27: install -c nrform $(DESTDIR)/usr/lib/lex
28:
29: clean:
30: rm -f *.o lex y.tab.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.