Annotation of src/usr.bin/awk/Makefile, Revision 1.9
1.9 ! espie 1: # $OpenBSD: Makefile,v 1.8 2007/03/18 15:37:06 mickey Exp $
1.2 etheisen 2:
1.1 tholo 3: PROG= awk
1.2 etheisen 4: LINKS= ${BINDIR}/awk ${BINDIR}/nawk
1.5 kstailey 5: SRCS= ytab.c lex.c b.c main.c parse.c proctab.c tran.c lib.c run.c
6: LDADD= -lm
7: DPADD= ${LIBM}
1.9 ! espie 8: CLEANFILES+=proctab.c maketab ytab.c ytab.h stamp_tabs
1.7 millert 9: CFLAGS+=-I. -I${.CURDIR} -DHAS_ISBLANK -DNDEBUG
1.8 mickey 10: HOSTCFLAGS+=-I. -I${.CURDIR} -DHAS_ISBLANK -DNDEBUG
1.2 etheisen 11: MLINKS= awk.1 nawk.1
1.6 jmc 12:
13: # This just gets installed verbatim
14: .if make(install)
15: SUBDIR+= USD.doc
16: .endif
1.1 tholo 17:
1.9 ! espie 18: stamp_tabs: awkgram.y
1.5 kstailey 19: ${YACC} -d ${.CURDIR}/awkgram.y
20: mv y.tab.c ytab.c
21: mv y.tab.h ytab.h
1.9 ! espie 22: touch $@
! 23:
! 24: ytab.c ytab.h: stamp_tabs
1.1 tholo 25:
26: proctab.c: maketab
27: ./maketab >proctab.c
28:
1.5 kstailey 29: maketab: ytab.h maketab.c
1.8 mickey 30: ${HOSTCC} ${HOSTCFLAGS} ${.CURDIR}/maketab.c -o $@
1.1 tholo 31:
32: .include <bsd.prog.mk>