diff --git a/Modules/ThirdParty/Boost/otb-module-init.cmake b/Modules/ThirdParty/Boost/otb-module-init.cmake index 5342564c6c70113b574e871411f6f67d742cbd84..ea68e120484c2bdc30ca6127b81b75855b00bf15 100644 --- a/Modules/ThirdParty/Boost/otb-module-init.cmake +++ b/Modules/ThirdParty/Boost/otb-module-init.cmake @@ -1,20 +1,19 @@ # Required message(STATUS "Looking for required Boost headers") +find_package ( Boost + 1.35.0 + REQUIRED + ) -# Mandatory components -# - date_time -> ossim plugins -set(OTB_Boost_COMPONENTS date_time) # Optional components # Boost (OPTIONAL_COMPONENTS does not work with Boost find_package) # unit_test_framework component is used only in GdalAdapters module if (BUILD_TESTING) - list(APPEND OTB_Boost_COMPONENTS unit_test_framework) + set(OTB_Boost_OPTIONAL_COMPONENTS unit_test_framework) + message(STATUS "Looking for optional Boost components : ${OTB_Boost_OPTIONAL_COMPONENTS}") + find_package ( Boost + QUIET + 1.35.0 + COMPONENTS ${OTB_Boost_OPTIONAL_COMPONENTS} + ) endif() - -#Quiet find package to avoid message "Could not find boost" because unit_testing_framework is not installed -#message(STATUS "Looking for optional Boost components : ${OTB_Boost_OPTIONAL_COMPONENTS}") -find_package ( Boost - REQUIRED - 1.35.0 - COMPONENTS ${OTB_Boost_COMPONENTS} - )