CMakeLists.txt: Use .99 versions for CMake VERSION_GREATER checks.

This commit is contained in:
David Korth 2025-06-16 21:44:24 -04:00
parent 2613201bb3
commit 37dcb72e6b

View File

@ -95,13 +95,13 @@ SET(CMAKE_C_STANDARD_REQUIRED OFF)
SET(CMAKE_C_EXTENSIONS ON)
SET(CMAKE_CXX_STANDARD_REQUIRED OFF)
SET(CMAKE_CXX_EXTENSIONS ON)
IF(CMAKE_VERSION VERSION_GREATER 3.20) # >= 3.21
IF(CMAKE_VERSION VERSION_GREATER 3.20.99) # >= 3.21
SET(CMAKE_C_STANDARD 17)
SET(CMAKE_CXX_STANDARD 20)
ELSEIF(CMAKE_VERSION VERSION_GREATER 3.11) # >= 3.12
ELSEIF(CMAKE_VERSION VERSION_GREATER 3.11.99) # >= 3.12
SET(CMAKE_C_STANDARD 11)
SET(CMAKE_CXX_STANDARD 20)
ELSEIF(CMAKE_VERSION VERSION_GREATER 3.7) # >= 3.8
ELSEIF(CMAKE_VERSION VERSION_GREATER 3.7.99) # >= 3.8
SET(CMAKE_C_STANDARD 11)
SET(CMAKE_CXX_STANDARD 17)
ELSE()