diff --git a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt index 1699ea5e9..30b7c02d9 100644 --- a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt +++ b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt @@ -31,6 +31,13 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") add_definitions(-D_GLIBCXX_USE_CXX11_ABI=1) +if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.0") + cmake_policy(SET CMP0042 NEW) + if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.9") + cmake_policy(SET CMP0068 NEW) + endif(CMAKE_VERSION VERSION_GREATER_EQUAL "3.9") +endif(CMAKE_VERSION VERSION_GREATER_EQUAL "3.0") + option(ENABLE_STRIP "Create a stripped volk_gnsssdr_profile binary (without shared libraries)" OFF) set(PROJECT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) #allows this to be a sub-project @@ -84,6 +91,7 @@ if(UNIX) ) endif(UNIX) + ######################################################################## # Dependencies setup ########################################################################