summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils/Makefile.inc
blob: 86aa4ffb28919af1862886b2f7b21d51a245346c (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
35
36
37
38
39
#	$NetBSD: Makefile.inc,v 1.10 2001/11/26 18:19:47 jmc Exp $

.if !defined(__MAKEFILE_INC_INCLUDED__)
__MAKEFILE_INC_INCLUDED__=1

.include <bsd.own.mk>

.if defined(USE_NEW_TOOLCHAIN)

GCPPFLAGS=	${G_DEFS} ${G_INCLUDES}
CPPFLAGS+=	${GCPPFLAGS:M-D*:N-DLOCALEDIR*} ${GCPPFLAGS:M-I*:N-I.*} \
		-I${TOP}/lib/libbfd/arch/${MACHINE_ARCH} \
		-DLOCALEDIR=\"${LOCALEDIR}\"

.else
#
# XXX - BEGIN - Old toolchain build goop - delete when everything migrated - XXX
#
CPPFLAGS+=	-I${.OBJDIR} -I${.CURDIR} -I${.CURDIR}/../common \
		-I${BFDOBJ} -I${DIST}/bfd -I${DIST}/binutils -I${DIST}/include \
		-DHAVE_CONFIG_H
DPADD+=		${LIBCOMMONDIR}/libcommon.a ${BFDOBJ}/libbfd_pic.a
LDADD+=		-L${LIBCOMMONDIR} -lcommon -L${BFDOBJ} -lbfd

DIST=		${.CURDIR}/../../../dist
BFDOBJ!=	cd ${.CURDIR}/../../../lib/libbfd && ${PRINTOBJDIR}
LIBCOMMONDIR!=	cd ${.CURDIR}/../common && ${PRINTOBJDIR}

.PATH: ${DIST}/binutils
#
# XXX - END - Old toolchain build goop - delete when everything migrated - XXX
#
.endif

.if exists(${.CURDIR}/../../Makefile.inc)
.include "${.CURDIR}/../../Makefile.inc"
.endif

.endif # __MAKEFILE_INC_INCLUDED__