diff --git a/CMakeLists.txt b/CMakeLists.txt index 43c0dad424..2df2a2f0cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -151,6 +151,8 @@ if(NOT DEFINED OVERTE_WARNINGS_AS_ERRORS) endif() if(OVERTE_WARNINGS_WHITELIST) + include(CMakeDetermineCXXCompiler) + if (CMAKE_CXX_COMPILER_ID MATCHES "GNU") message("GCC compiler detected, suppressing some unsolvable warnings.") add_compile_definitions(OVERTE_WARNINGS_WHITELIST_GCC) @@ -158,7 +160,7 @@ if(OVERTE_WARNINGS_WHITELIST) message("Clang compiler detected, suppressing some unsolvable warnings.") add_compile_definitions(OVERTE_WARNINGS_WHITELIST_CLANG) elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") - message("Clang compiler detected, suppressing some unsolvable warnings.") + message("Microsoft Visual Studio compiler detected, suppressing some unsolvable warnings.") add_compile_definitions(OVERTE_WARNINGS_WHITELIST_MSVC) else() message("We don't know yet how to whitelist warnings for ${CMAKE_CXX_COMPILER_ID}")