1#	$NetBSD: Makefile,v 1.8 2011/09/01 13:00:15 plunky Exp $
2
3WARNS?=	2
4
5.include <bsd.init.mk>
6
7.PATH: ${PCC_DIST}/cc/cc
8
9#
10# we build PCC cc(1) as pcc(1) to avoid conflicts with GCC
11#
12
13PROG=	pcc
14SRCS=	cc.c
15MAN=	pcc.1
16
17CPPFLAGS+=	-DTARGOS=\"${TARGOS}\"
18CPPFLAGS+=	-DTARGMACH=\"${TARGMACH}\"
19CPPFLAGS+=	-DLIBEXECDIR=\"/usr/libexec/\"
20CPPFLAGS+=	-DINCLUDEDIR=\"/usr/include/\"
21CPPFLAGS+=	-I${PCC_DIST}/mip
22CPPFLAGS+=	-I${PCC_DIST}/os/${TARGOS}
23CPPFLAGS+=	-I${PCC_DIST}/arch/${TARGMACH}
24
25pcc.1:	cc.1
26	${TOOL_SED} -e "s,Nm cc,Nm pcc,"	\
27		    -e "s,Dt CC,Dt PCC,"	\
28		    -e "s,Xr cpp,Xr pcpp,"	\
29		    ${.ALLSRC} > ${.TARGET}
30
31CLEANFILES+=	pcc.1
32
33.include <bsd.prog.mk>
34