summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/egcs/cpp/Makefile
blob: a08a164f0b89a761927913cea02abe6142c43ef3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#	from: @{#}Makefile	6.4 (Berkeley) 2/21/91
#	$NetBSD: Makefile,v 1.13 2000/08/06 19:49:53 veego Exp $

.include <bsd.own.mk>

.if (${MACHINE_ARCH} != "sparc64")
HAVE_GCC28!=	${CXX} --version | egrep "^(2\.8|egcs)" ; echo

PROG=		cpp
BINDIR=		/usr/libexec
SRCS=		cccp.c cexp.y obstack.c prefix.c version.c 
CPPFLAGS+=	-DGCC_INCLUDE_DIR=\"\" \
		-DGPLUSPLUS_INCLUDE_DIR=\"/usr/include/g++\" -DLINTCOMMENT
.if empty(HAVE_GCC28)
CWARNFLAGS+=	-Wno-error
.endif
.endif

LINKS=		/usr/bin/cpp /usr/bin/gcpp
FILES=		usr.bin.cpp.sh
FILESNAME=	cpp
FILESDIR=	/usr/bin
FILESMODE=	${BINMODE}

MAN=		cccp.1
MLINKS=		cccp.1 cpp.1 cccp.1 gcpp.1

.include <bsd.prog.mk>

.if (${MACHINE_ARCH} != "sparc64")
.NOPATH: cexp.c
.BEGIN:
	@rm -f ${DIST}/cexp.c
.endif