diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake index f4d0a3fca08949fcd7ed9215904361e8bff21a35..6091e9dd01d940d7c016b201a7dec9a157244a48 100644 --- a/scripts/cmake/Dependencies.cmake +++ b/scripts/cmake/Dependencies.cmake @@ -205,11 +205,14 @@ set(BOOST_INCLUDE_LIBRARIES if(GUIX_BUILD) find_package(Boost REQUIRED) else() + if(OGS_BUILD_WHEEL) + set(_boost_options "BUILD_SHARED_LIBS OFF") + endif() CPMFindPackage( NAME Boost VERSION ${ogs.minimum_version.boost} URL https://github.com/boostorg/boost/releases/download/boost-${ogs.minimum_version.boost}/boost-${ogs.minimum_version.boost}.tar.xz - OPTIONS "BOOST_ENABLE_CMAKE ON" + OPTIONS "BOOST_ENABLE_CMAKE ON" ${_boost_options} ) endif() if(NOT Boost_ADDED) @@ -403,7 +406,7 @@ if(OGS_USE_PETSC) endif() endif() -if((OGS_BUILD_TESTING OR OGS_BUILD_UTILS) AND NOT GUIX_BUILD) +if(OGS_BUILD_TESTING AND NOT GUIX_BUILD) set(XDMF_LIBNAME OgsXdmf CACHE STRING "") CPMAddPackage( NAME xdmf