diff --git a/config_utilities/cmake/config_utilitiesConfig.cmake.in b/config_utilities/cmake/config_utilitiesConfig.cmake.in index d5032bf..6e710fe 100644 --- a/config_utilities/cmake/config_utilitiesConfig.cmake.in +++ b/config_utilities/cmake/config_utilitiesConfig.cmake.in @@ -1,10 +1,10 @@ @PACKAGE_INIT@ -get_filename_component(config_utilities_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" - PATH) +get_filename_component(config_utilities_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) include(CMakeFindDependencyMacro) find_dependency(yaml-cpp REQUIRED) + if (@Eigen3_FOUND@) # expanded from Eigen3_FOUND during build time find_dependency(Eigen3) endif() @@ -13,6 +13,10 @@ if (@glog_FOUND@) # expanded from glog_FOUND during build time find_dependency(glog) endif() +if(NOT @BUILD_SHARED_LIBS@) # expanded from BUILD_SHARED_LIBS during build time + find_dependency(Boost COMPONENTS dll filesystem system) +endif() + if(NOT TARGET config_utilities::config_utilities) include("${config_utilities_CMAKE_DIR}/config_utilitiesTargets.cmake") endif()