mirror of
https://git.freebsd.org/ports.git
synced 2025-05-02 03:26:41 -04:00
devel/boost*: force ports default llvm to build on -current
This commit is contained in:
parent
0abe5fe20a
commit
3efdfab9b5
1 changed files with 14 additions and 1 deletions
|
@ -4,7 +4,7 @@ MAKE_CMD?= bjam
|
|||
MAKEFILE= #
|
||||
MAKE_FLAGS= #
|
||||
ALL_TARGET= stage
|
||||
USES+= compiler:c++17-lang
|
||||
#USES+= compiler:c++17-lang
|
||||
USE_CXXSTD= gnu++17
|
||||
|
||||
PLIST_SUB+= BOOST_MAJOR_VER=${BOOST_MAJOR_VER} \
|
||||
|
@ -41,6 +41,19 @@ OPTIMIZED_CFLAGS_MAKE_ARGS= inlining=full
|
|||
# https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html
|
||||
MAKE_ARGS+= pch=off
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OSVERSION} > 1400000
|
||||
USES+= llvm:build
|
||||
CC= ${_LLVM_MK_PREFIX}/bin/clang
|
||||
CPP= ${_LLVM_MK_PREFIX}/bin/clang-cpp
|
||||
CXX= ${_LLVM_MK_PREFIX}/bin/clang++
|
||||
#LD?= ${_LLVM_MK_PREFIX}/bin/ld
|
||||
CHOSEN_COMPILER_TYPE= clang
|
||||
.else
|
||||
USES+= compiler:c++17-lang
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
.if defined(USE_BINUTILS)
|
||||
@${ECHO} "using ${CHOSEN_COMPILER_TYPE} : : ${CXX} : <linkflags>-B${LOCALBASE}/bin ;" >> ${WRKSRC}/tools/build/src/user-config.jam
|
||||
|
|
Loading…
Add table
Reference in a new issue