From 0ff8572737fa41fd63e76f478ceaab8c0f97f567 Mon Sep 17 00:00:00 2001 From: Philip Hyunsu Cho Date: Wed, 1 Nov 2023 11:20:28 -0700 Subject: [PATCH] [CI] Build libxgboost4j.dylib with CMAKE_OSX_DEPLOYMENT_TARGET (#9749) --- CMakeLists.txt | 3 --- tests/buildkite/test-macos-m1-clang11.sh | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ad10723f..e93427ed9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,9 +32,6 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") message(FATAL_ERROR "Need Clang 9.0 or newer to build XGBoost") endif() endif() -if(APPLE) - set(CMAKE_MACOSX_DEPLOYMENT_TARGET 10.15) -endif() include(${xgboost_SOURCE_DIR}/cmake/PrefetchIntrinsics.cmake) find_prefetch_intrinsics() diff --git a/tests/buildkite/test-macos-m1-clang11.sh b/tests/buildkite/test-macos-m1-clang11.sh index cc5406810..97b4fef93 100755 --- a/tests/buildkite/test-macos-m1-clang11.sh +++ b/tests/buildkite/test-macos-m1-clang11.sh @@ -18,7 +18,7 @@ set -x mkdir build pushd build 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 popd rm -rf build