diff options
author | tron <tron@pkgsrc.org> | 2001-10-05 21:32:59 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2001-10-05 21:32:59 +0000 |
commit | cb4432edd513b1d7751f1559835bc0dd9f363ce3 (patch) | |
tree | 13f045d6e640091082bfd38a46a67601d70414d5 /mk | |
parent | c0c3185c443bbe128e6f76bc91a2e943f320c24e (diff) | |
download | pkgsrc-cb4432edd513b1d7751f1559835bc0dd9f363ce3.tar.gz |
Prepend "${BUILDLINK_CPPFLAGS}" and "${BUILDLINK_LDFLAGS}" to "${CFLAGS}",
"${CPPFLAGS}", "${CXXFLAGS}" respectively "${LDFLAGS}" in "bsd.pkg.mk" and
not in "bsd.buildlink.mk" because "${BUILDLINK_CPPFLAGS}" and
"${BUILDLINK_LDFLAGS}" might get changed several times by the
"buildlink.mk" files of various packages.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bsd.buildlink.mk | 7 | ||||
-rw-r--r-- | mk/bsd.pkg.mk | 12 |
2 files changed, 12 insertions, 7 deletions
diff --git a/mk/bsd.buildlink.mk b/mk/bsd.buildlink.mk index 60cf8a07324..6dc35893ca8 100644 --- a/mk/bsd.buildlink.mk +++ b/mk/bsd.buildlink.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.buildlink.mk,v 1.39 2001/10/05 02:31:18 jlam Exp $ +# $NetBSD: bsd.buildlink.mk,v 1.40 2001/10/05 21:32:59 tron Exp $ # # This Makefile fragment is included by package buildlink.mk files. This # file does the following things: @@ -122,11 +122,6 @@ BUILDLINK_DIR?= ${WRKDIR}/.buildlink BUILDLINK_CPPFLAGS= -I${BUILDLINK_DIR}/include BUILDLINK_LDFLAGS= -L${BUILDLINK_DIR}/lib -CFLAGS:= ${BUILDLINK_CPPFLAGS} ${CFLAGS} -CXXFLAGS:= ${BUILDLINK_CPPFLAGS} ${CXXFLAGS} -CPPFLAGS:= ${BUILDLINK_CPPFLAGS} ${CPPFLAGS} -LDFLAGS:= ${BUILDLINK_LDFLAGS} ${LDFLAGS} - CONFIGURE_ENV+= BUILDLINK_DIR="${BUILDLINK_DIR}" CONFIGURE_ENV+= BUILDLINK_CPPFLAGS="${BUILDLINK_CPPFLAGS}" CONFIGURE_ENV+= BUILDLINK_LDFLAGS="${BUILDLINK_LDFLAGS}" diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk index 9bc04a87d2f..ed4574123f3 100644 --- a/mk/bsd.pkg.mk +++ b/mk/bsd.pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.mk,v 1.822 2001/10/04 22:01:54 agc Exp $ +# $NetBSD: bsd.pkg.mk,v 1.823 2001/10/05 21:33:00 tron Exp $ # # This file is in the public domain. # @@ -319,6 +319,16 @@ DISTINFO_FILE?= ${.CURDIR}/distinfo M4?= /usr/bin/m4 .endif +.if defined(BUILDLINK_CPPFLAGS) +CFLAGS:= ${BUILDLINK_CPPFLAGS} ${CFLAGS} +CXXFLAGS:= ${BUILDLINK_CPPFLAGS} ${CXXFLAGS} +CPPFLAGS:= ${BUILDLINK_CPPFLAGS} ${CPPFLAGS} +.endif + +.if defined(BUILDLINK_LDFLAGS) +LDFLAGS:= ${BUILDLINK_LDFLAGS} ${LDFLAGS} +.endif + .if !defined(X11_BUILDLINK_MK) . if defined(USE_X11BASE) || defined(USE_X11) LDFLAGS+= -Wl,-R${X11BASE}/lib |