diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index b2f59d5f..53fd3ae6 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -65,7 +65,11 @@ set_target_properties(doctest_main PROPERTIES COMPILE_OPTIONS "$<$:/EHsc;$<$:/Od>>" ) -target_compile_features(doctest_main PUBLIC cxx_std_11) +if (${CMAKE_VERSION} VERSION_LESS "3.8.0") + target_compile_features(doctest_main PUBLIC cxx_range_for) +else() + target_compile_features(doctest_main PUBLIC cxx_std_11) +endif() target_include_directories(doctest_main PRIVATE "thirdparty/doctest") # https://stackoverflow.com/questions/2368811/how-to-set-warning-level-in-cmake