Set C++ standard for old compiler versions in check_support, fixes #200
This commit is contained in:
parent
5b3f2fb0b1
commit
d5a2043fd3
@ -4,6 +4,8 @@ function(check_support var source includes libraries definitions)
|
||||
list(APPEND CMAKE_REQUIRED_INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
||||
set(CMAKE_REQUIRED_LIBRARIES "${libraries}")
|
||||
set(CMAKE_REQUIRED_DEFINITIONS "${definitions}")
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
string(CONCAT full_source "#include \"${source}\"" ${nonce})
|
||||
check_cxx_source_compiles(${full_source} ${var})
|
||||
set(${var} ${${var}} PARENT_SCOPE)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user