diff --git a/CMakeLists.txt b/CMakeLists.txt index 096aaf0a47c5fa086c46260ee49d3a515780a0dc..99b99b199805173add46d44a966c3cc45a39f57e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,15 @@ PROJECT(Simox LANGUAGES CXX VERSION 2.3.74.0) MESSAGE (STATUS "** Simox version: ${Simox_VERSION}") INCLUDE(${Simox_SOURCE_DIR}/CMakeModules/SimoxMacros.cmake) SET(Simox_BOOST_VERSION 1.65.1) +# If OS is Ubuntu 20, use another Boost version. +execute_process(COMMAND lsb_release -cs + OUTPUT_VARIABLE RELEASE_CODENAME + OUTPUT_STRIP_TRAILING_WHITESPACE +) +if (RELEASE_CODENAME STREQUAL focal) + message(STATUS "Detected Ubuntu 20, using Boost 1.71.0") + SET(Simox_BOOST_VERSION 1.71.0) +endif() ####################################################################################### #global config # Set up build type