standardize sccs keyword lines
[unix-history] / usr / src / old / lex / Makefile
CommitLineData
28a57388
SL
1# Makefile 4.1 83/08/11
2#
3CFLAGS = -O
4
5all: lex
6
7lex: 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
10smallex:
11 cc -DSMALL -O lmain.c y.tab.c sub1.c sub2.c header.c -o smallex
12
13y.tab.c: parser.y
14 yacc parser.y
15lmain.o:lmain.c ldefs.c once.c
16 cc -c -O lmain.c
17sub1.o: sub1.c ldefs.c
18 cc -c -O sub1.c
19sub2.o: sub2.c ldefs.c
20 cc -c -O sub2.c
21header.o: header.c ldefs.c
22 cc -c -O header.c
23
24install: 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
29clean:
30 rm -f *.o lex y.tab.c