Makefile revision 201386
185724Sobrien# $FreeBSD: head/usr.bin/awk/Makefile 201386 2010-01-02 10:27:05Z ed $ 285724Sobrien 385724SobrienAWKSRC= ${.CURDIR}/../../contrib/one-true-awk 485724Sobrien.PATH: ${AWKSRC} 585724Sobrien 6176641SobrienPROG= awk 794266SruSRCS= awkgram.y b.c lex.c lib.c main.c parse.c proctab.c run.c tran.c ytab.h 885724Sobrien 9177655SjbCFLAGS+= -DHAS_ISBLANK -I. -I${AWKSRC} -DFOPEN_MAX=64 1085724Sobrien 11201386SedWARNS?= 1 12201386Sed 1391760SobrienDPADD= ${LIBM} 1491760SobrienLDADD= -lm 1585724Sobrien 16176641SobrienLINKS= ${BINDIR}/awk ${BINDIR}/nawk 17176641SobrienMLINKS= awk.1 nawk.1 1885724Sobrien 1994267SruCLEANFILES= maketab proctab.c ytab.h 2085724Sobrien 2194267Sruytab.h: awkgram.h 2294339Sobrien ln -sf ${.ALLSRC} ${.TARGET} 2385724Sobrien 2485724Sobrienproctab.c: maketab 2585724Sobrien ./maketab > proctab.c 2685724Sobrien 2785724Sobrienbuild-tools: maketab 2885724Sobrienmaketab: ytab.h ${AWKSRC}/maketab.c 2985724Sobrien 30172962Sobrien.for f in b.c main.c run.c 31146322Sru${f}: ${AWKSRC}/${f} ${.CURDIR}/${f}.diff 32146322Sru patch -s -b .orig -o ${.TARGET} < ${.CURDIR}/${f}.diff ${AWKSRC}/${f} 33146322SruCLEANFILES+= ${f} 34146322Sru.endfor 35146322Sru 3685724Sobrien.include <bsd.prog.mk> 37