version 1.3, 1996/10/12 10:25:42 |
version 1.4, 1997/01/24 23:11:29 |
|
|
|
|
PROG= awk |
PROG= awk |
LINKS= ${BINDIR}/awk ${BINDIR}/nawk |
LINKS= ${BINDIR}/awk ${BINDIR}/nawk |
SRCS= awkgram.c awklex.c b.c main.c parse.c proctab.c tran.c lib.c run.c |
SRCS= awkgram.c lexyy.c b.c main.c parse.c proctab.c tran.c lib.c run.c |
LDADD= -ll -lm |
LDADD= -ll -lm |
DPADD= ${LIBL} ${LIBM} |
DPADD= ${LIBL} ${LIBM} |
CLEANFILES+=awkgram.c awkgram.h awklex.c awklex.h proctab.c maketab prevawkgram.h |
CLEANFILES+=awkgram.c awkgram.h proctab.c maketab prevawkgram.h |
CFLAGS+=-I. -I${.CURDIR} |
CFLAGS+=-I. -I${.CURDIR} |
MLINKS= awk.1 nawk.1 |
MLINKS= awk.1 nawk.1 |
|
|
|
|
mv y.tab.c awkgram.c |
mv y.tab.c awkgram.c |
mv y.tab.h awkgram.h |
mv y.tab.h awkgram.h |
cmp -s awkgram.h prevawkgram.h || cp awkgram.h prevawkgram.h |
cmp -s awkgram.h prevawkgram.h || cp awkgram.h prevawkgram.h |
|
|
awklex.c: awklex.l |
|
lex ${.IMPSRC} |
|
mv lex.yy.c awklex.c |
|
|
|
proctab.c: maketab |
proctab.c: maketab |
./maketab >proctab.c |
./maketab >proctab.c |