diff options
author | Brad King <brad.king@kitware.com> | 2017-12-06 10:53:10 -0500 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2017-12-22 09:05:54 -0500 |
commit | 31c6b9adbff0fd7113ce4b97bc4ad9514615deb8 (patch) | |
tree | 2ef024206e8c83e96772c4e7d042eeb846b7b499 /CMakeLists.txt | |
parent | 05af537ecc6b89af5f0bb8051b63d08fb105e36b (diff) | |
download | cmake-31c6b9adbff0fd7113ce4b97bc4ad9514615deb8.tar.gz |
Generalize check for C++14 constructs
The check for C++14 and cstdio is a special case of the more general
problem of checking that the compiler's C++14 mode supports everything
we need. Rename the checks accordingly.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ebeca225ac..945ae8d22d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,8 +64,8 @@ if(NOT DEFINED CMAKE_CXX_STANDARD AND NOT CMake_NO_CXX_STANDARD) if (CMAKE_CXX_COMPILER_ID STREQUAL SunPro AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.14) set(CMAKE_CXX_STANDARD 98) else() - include(${CMake_SOURCE_DIR}/Source/Checks/cm_cxx14_cstdio.cmake) - if(NOT CMake_CXX14_CSTDIO_BROKEN) + include(${CMake_SOURCE_DIR}/Source/Checks/cm_cxx14_check.cmake) + if(NOT CMake_CXX14_BROKEN) set(CMAKE_CXX_STANDARD 14) else() set(CMAKE_CXX_STANDARD 11) |