BSD 4_1c_2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 29 Nov 1982 03:51:14 +0000 (19:51 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 29 Nov 1982 03:51:14 +0000 (19:51 -0800)
Work on file usr/src/usr.bin/lex/Makefile

Synthesized-from: CSRG/cd1/4.1c.2

usr/src/usr.bin/lex/Makefile [new file with mode: 0644]

diff --git a/usr/src/usr.bin/lex/Makefile b/usr/src/usr.bin/lex/Makefile
new file mode 100644 (file)
index 0000000..8cb9dc3
--- /dev/null
@@ -0,0 +1,28 @@
+CFLAGS = -O
+
+all: lex
+
+lex: lmain.o y.tab.o sub1.o sub2.o header.o
+       cc lmain.o y.tab.o sub1.o sub2.o header.o -o lex
+
+smallex:
+       cc -DSMALL -O lmain.c y.tab.c sub1.c sub2.c header.c -o smallex
+
+y.tab.c: parser.y
+       yacc parser.y
+lmain.o:lmain.c ldefs.c once.c
+       cc -c -O lmain.c
+sub1.o: sub1.c ldefs.c
+       cc -c -O sub1.c
+sub2.o: sub2.c ldefs.c
+       cc -c -O sub2.c
+header.o: header.c ldefs.c
+       cc -c -O header.c
+
+install: all
+       install -s lex $(DESTDIR)/usr/bin
+       install -c ncform $(DESTDIR)/usr/lib/lex
+       install -c nrform $(DESTDIR)/usr/lib/lex
+
+clean:
+       rm -f *.o lex y.tab.c