Makefile revision 1.3
1#	$NetBSD: Makefile,v 1.3 2009/09/04 00:50:06 gmcgarry Exp $
2
3.include <bsd.own.mk>
4
5# USE_FORT?= yes
6
7DIST=	${NETBSDSRCDIR}/external/bsd/pcc/dist/pcc
8SUBDIST=${DIST}/cc/cpp
9.PATH:	${SUBDIST}
10
11PROG=	cpp
12SRCS=   cpy.y cpp.c token.c
13
14MAN=    cpp.1
15
16BINDIR= /usr/libexec
17
18YFLAGS+=	-d
19CPPFLAGS+=	-I${DIST}/cc/cpp -I${.CURDIR} -I${DIST} -I${DIST}/mip
20CPPFLAGS+=	-I${.CURDIR}/../..
21CPPFLAGS+=	-I${.OBJDIR}
22CPPFLAGS+=	-DCPP_DEBUG
23
24CLEANFILES+=	lex.yy.c y.tab.h cpp.cat1 scanner.c
25CLEANFILES+=    cpp.cat1
26
27# scanner.l expects to include y.tab.h
28cpy.c: cpy.y
29	${YACC} ${YFLAGS} -o ${.TARGET} ${.ALLSRC}
30	mv cpy.h y.tab.h
31
32.include <bsd.prog.mk>
33