cmake: use C++ extension options when checking features

This matches the CMake default of extensions turned on.
This commit is contained in:
David Adam 2019-12-23 22:18:51 +08:00
parent 4d325dcd7a
commit 8ca936aea6

View File

@ -183,7 +183,7 @@ CMAKE_POP_CHECK_STATE()
# standards flag.
# Also see https://github.com/fish-shell/fish-shell/issues/5865
IF(NOT POLICY CMP0067)
LIST(APPEND CMAKE_REQUIRED_FLAGS "${CMAKE_CXX${CMAKE_CXX_STANDARD}_STANDARD_COMPILE_OPTION}")
LIST(APPEND CMAKE_REQUIRED_FLAGS "${CMAKE_CXX${CMAKE_CXX_EXTENSION}_STANDARD_COMPILE_OPTION}")
ENDIF()
CHECK_CXX_SOURCE_COMPILES("