1# Copyright (c) 1984, 1985, 1986, 1987 AT&T 2# All Rights Reserved 3# 4# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T. 5# 6# The copyright notice above does not evidence any 7# actual or intended publication of such source code. 8 9CC= /usr/old/bin/cc 10YFLAGS=-d 11CFLAGS= 12 13OFILES = awk.lx.o b.o main.o parse.o proctab.o tran.o lib.o run.o 14 15SOURCE = awk.h awk.g.y awk.lx.l b.c main.c \ 16 maketab.c parse.c lib.c run.c tran.c 17DESTDIR= 18BINDIR=/usr/local 19MANDIR=/usr/man/man1 20 21all: awk 22 23awk: awk.g.o $(OFILES) $(ALLOC) 24 cc -o awk $(CFLAGS) awk.g.o $(OFILES) $(ALLOC) -lm -lcompat 25 26$(OFILES): prevy.tab.h awk.h 27 28awk.g.o: awk.h 29 30prevy.tab.h: y.tab.h 31 -cmp -s y.tab.h prevy.tab.h || (cp y.tab.h prevy.tab.h; echo change maketab) 32 33proctab.c: maketab 34 ./maketab >proctab.c 35 36maketab: prevy.tab.h maketab.c 37 cc maketab.c -o maketab 38 39clean: 40 rm -f awk *.o t.* *temp* *.out *junk* y.tab.* prevy.tab.h maketab proctab.c 41 42install: awk 43 install -s -m 711 awk $(BINDIR)/nawk 44 install -c -m 444 awk.1 $(MANDIR)/nawk.l 45