Set CMakeLists to default to C++14 for our internal projects

This commit is contained in:
Martin Hořeňovský
2019-11-06 11:59:50 +01:00
parent 6ddd84a67a
commit d6f7f1fbed
3 changed files with 5 additions and 4 deletions

View File

@@ -315,7 +315,7 @@ add_executable(SelfTest ${TEST_SOURCES} ${IMPL_SOURCES} ${REPORTER_SOURCES} ${SU
target_include_directories(SelfTest PRIVATE ${HEADER_DIR})
# It took CMake until 3.8 to abandon the doomed approach of enumerating
# required features so we just list C++11 features to support older ones.
# required features so we just list bunch of C++11 and C++14 features.
target_compile_features(SelfTest
PRIVATE
cxx_alignas
@@ -337,6 +337,7 @@ target_compile_features(SelfTest
cxx_unicode_literals
cxx_user_literals
cxx_variadic_macros
cxx_variable_templates
)