Просмотр исходного кода

test: use /W1 with VS (but for toolset v141, too bugged for that)

Michele Caini 3 лет назад
Родитель
Сommit
10bc8b05ad
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      test/CMakeLists.txt

+ 3 - 1
test/CMakeLists.txt

@@ -51,7 +51,9 @@ function(SETUP_TARGET TARGET_NAME)
         target_compile_options(
             ${TARGET_NAME}
             PRIVATE
-                /EHsc /W1 /wd4996 /w14800
+                # vs2017 emits too many false positives for my tastes
+                $<IF:$<EQUAL:${MSVC_TOOLSET_VERSION},141>, /W1, /W4>
+                /EHsc /wd4324 /wd4996
                 $<$<CONFIG:Debug>:/Od>
                 $<$<CONFIG:Release>:/O2>
         )