diff options
Diffstat (limited to 'devel/boost-all/compiled.mk')
-rw-r--r-- | devel/boost-all/compiled.mk | 27 |
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 |