summaryrefslogtreecommitdiff
path: root/devel/boost-all/compiled.mk
diff options
context:
space:
mode:
Diffstat (limited to 'devel/boost-all/compiled.mk')
-rw-r--r--devel/boost-all/compiled.mk27
1 files changed, 14 insertions, 13 deletions
diff --git a/devel/boost-all/compiled.mk b/devel/boost-all/compiled.mk
index 7bc72047fc03..99676d86ef74 100644
--- a/devel/boost-all/compiled.mk
+++ b/devel/boost-all/compiled.mk
@@ -1,6 +1,9 @@
USE_LDCONFIG= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
-BJAM= bjam
+MAKE_CMD= bjam
+MAKEFILE= #
+MAKE_FLAGS= #
+ALL_TARGET= stage
USES+= compiler:c++11-lang
PLIST_SUB+= BOOST_SHARED_LIB_VER=${PORTVERSION}
@@ -8,28 +11,26 @@ PLIST_SUB+= BOOST_SHARED_LIB_VER=${PORTVERSION}
PKG_MESSAGE_FILE_THREADS= ${PORTSDIR}/devel/boost-all/pkg-message.threads
PKG_MESSAGE_FILE_PYTHON= ${PORTSDIR}/devel/boost-all/pkg-message.python
-BJAM_ARGS= --layout=system \
+MAKE_ARGS= --layout=system \
--prefix=${PREFIX} \
-d2
# Our compiler-flags will be added AFTER those set by bjam. We remove
# the optimization level, because Boost sets it itself (to -O3 in case
# of gcc/g++):
-BJAM_ARGS+= cxxflags="${CXXFLAGS:N-O*}" cflags="${CFLAGS:N-O*}"
+MAKE_ARGS+= cxxflags="${CXXFLAGS:N-O*}" cflags="${CFLAGS:N-O*}"
-BOOST_TOOLSET= ${CHOSEN_COMPILER_TYPE}
-
-BJAM_ARGS+= --toolset=${BOOST_TOOLSET} \
+MAKE_ARGS+= --toolset=${CHOSEN_COMPILER_TYPE} \
${_MAKE_JOBS}
-DEBUG_VARS= BJAM_ARGS+=debug
-DEBUG_VARS_OFF= BJAM_ARGS+=release
+DEBUG_MAKE_ARGS= debug
+DEBUG_MAKE_ARGS_OFF= release
-BJAM_ARGS+= threading=multi \
+MAKE_ARGS+= threading=multi \
link=shared,static
-BJAM_ARGS+= optimization=speed
-OPTIMIZED_CFLAGS_VARS= BJAM_ARGS+=inlining=full
+MAKE_ARGS+= optimization=speed
+OPTIMIZED_CFLAGS_MAKE_ARGS= inlining=full
# ccache build fails when using precompiled headers, on a cached build.
.if defined(WITH_CCACHE_BUILD)
@@ -38,7 +39,7 @@ BJAM_ARGS+= pch=off
post-patch:
.if defined(USE_BINUTILS)
- @${ECHO} "using ${BOOST_TOOLSET} : : ${CXX} : <linkflags>-B${LOCALBASE}/bin ;" >> ${WRKSRC}/tools/build/v2/user-config.jam
+ @${ECHO} "using ${CHOSEN_COMPILER_TYPE} : : ${CXX} : <linkflags>-B${LOCALBASE}/bin ;" >> ${WRKSRC}/tools/build/v2/user-config.jam
.else
- @${ECHO} "using ${BOOST_TOOLSET} : : ${CXX} ;" >> ${WRKSRC}/tools/build/v2/user-config.jam
+ @${ECHO} "using ${CHOSEN_COMPILER_TYPE} : : ${CXX} ;" >> ${WRKSRC}/tools/build/v2/user-config.jam
.endif