1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-03-03 10:20:10 +00:00

Improve guards for Abseil

This commit is contained in:
Carles Fernandez 2024-05-01 12:46:43 +02:00
parent c8c6325535
commit 68b875681d
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D

View File

@ -1406,8 +1406,8 @@ endif()
################################################################################
# Abseil C++ - https://abseil.io/docs/cpp/
################################################################################
if(CMAKE_VERSION VERSION_GREATER 3.13
AND NOT (CMAKE_CXX_STANDARD VERSION_LESS 14)
if(NOT CMAKE_VERSION VERSION_LESS 3.24
AND NOT CMAKE_CXX_STANDARD VERSION_LESS 17
AND NOT (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.3.1)
AND NOT (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0.0)
AND NOT (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12)