mirror of
https://github.com/isar/libmdbx.git
synced 2025-01-31 14:08:20 +08:00
mdbx-cmake: allow to define CMAKE_CXX_STANDARD
by the environment variable.
This commit is contained in:
parent
7179823d56
commit
630ef98951
@ -335,6 +335,9 @@ list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_14 HAS_CXX14)
|
|||||||
list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_17 HAS_CXX17)
|
list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_17 HAS_CXX17)
|
||||||
list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_20 HAS_CXX20)
|
list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_20 HAS_CXX20)
|
||||||
if(NOT DEFINED MDBX_CXX_STANDARD)
|
if(NOT DEFINED MDBX_CXX_STANDARD)
|
||||||
|
if(DEFINED ENV{CMAKE_CXX_STANDARD})
|
||||||
|
set(CMAKE_CXX_STANDARD $ENV{CMAKE_CXX_STANDARD})
|
||||||
|
endif()
|
||||||
if(DEFINED CMAKE_CXX_STANDARD)
|
if(DEFINED CMAKE_CXX_STANDARD)
|
||||||
set(MDBX_CXX_STANDARD ${CMAKE_CXX_STANDARD})
|
set(MDBX_CXX_STANDARD ${CMAKE_CXX_STANDARD})
|
||||||
elseif(NOT HAS_CXX20 LESS 0
|
elseif(NOT HAS_CXX20 LESS 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user