Features: Do not record features on MSVC < 2010

We have no feature tests for versions of VS older than 2010, so do
not even call `record_compiler_features` for such versions.  This
is consistent with other compilers where we call this macro only
for versions for which we have recorded features.
This commit is contained in:
Brad King
2016-11-02 09:41:13 -04:00
parent ab2ae4823c
commit 2d23f7b206

View File

@@ -5,5 +5,7 @@ if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 16.0)
endif()
macro(cmake_record_cxx_compile_features)
record_compiler_features(CXX "" CMAKE_CXX_COMPILE_FEATURES)
if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 16.0)
record_compiler_features(CXX "" CMAKE_CXX_COMPILE_FEATURES)
endif()
endmacro()