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