[CI] Build libxgboost4j.dylib with CMAKE_OSX_DEPLOYMENT_TARGET (#9749)
This commit is contained in:
parent
1b9ed4a4a1
commit
0ff8572737
@ -32,9 +32,6 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
|||||||
message(FATAL_ERROR "Need Clang 9.0 or newer to build XGBoost")
|
message(FATAL_ERROR "Need Clang 9.0 or newer to build XGBoost")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
if(APPLE)
|
|
||||||
set(CMAKE_MACOSX_DEPLOYMENT_TARGET 10.15)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
include(${xgboost_SOURCE_DIR}/cmake/PrefetchIntrinsics.cmake)
|
include(${xgboost_SOURCE_DIR}/cmake/PrefetchIntrinsics.cmake)
|
||||||
find_prefetch_intrinsics()
|
find_prefetch_intrinsics()
|
||||||
|
|||||||
@ -18,7 +18,7 @@ set -x
|
|||||||
mkdir build
|
mkdir build
|
||||||
pushd build
|
pushd build
|
||||||
export JAVA_HOME=$(/usr/libexec/java_home)
|
export JAVA_HOME=$(/usr/libexec/java_home)
|
||||||
cmake .. -GNinja -DJVM_BINDINGS=ON -DUSE_OPENMP=OFF
|
cmake .. -GNinja -DJVM_BINDINGS=ON -DUSE_OPENMP=OFF -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15
|
||||||
ninja -v
|
ninja -v
|
||||||
popd
|
popd
|
||||||
rm -rf build
|
rm -rf build
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user