diff --git a/interpreter/cling/tools/plugins/clad/CMakeLists.txt b/interpreter/cling/tools/plugins/clad/CMakeLists.txt index e05f72d0db13439dcda4208db5c40a555440e8fa..359987457c1189aef90686f682dddd912f042f0b 100644 --- a/interpreter/cling/tools/plugins/clad/CMakeLists.txt +++ b/interpreter/cling/tools/plugins/clad/CMakeLists.txt @@ -41,6 +41,12 @@ if(MSVC) ) else() set(_clad_build_type ${CMAKE_CFG_INTDIR}) + if(APPLE) + set(_clad_extra_cmake_args + -DCMAKE_OSX_SYSROOT=${CMAKE_OSX_SYSROOT} + ) + endif() + ExternalProject_Add( clad GIT_REPOSITORY https://github.com/vgvassilev/clad.git @@ -56,6 +62,7 @@ else() -DCLAD_PATH_TO_LLVM_BUILD=${LLVM_BINARY_DIR} -DCLANG_INCLUDE_DIRS=${CLANG_INCLUDE_DIRS} -DCLAD_BUILD_STATIC_ONLY=ON + ${_clad_extra_cmake_args} BUILD_BYPRODUCTS ${CLADDIFFERENTIATOR_LIB} # Wrap download, configure and build steps in a script to log output LOG_DOWNLOAD ON