Browse Source

Use default warning level with MSVC in CMake

Previously used warning level 4 creates a lot of noise that largely come from Qt headers
adaptive-webui-19844
jagannatharjun 4 years ago
parent
commit
d355491b85
  1. 2
      cmake/Modules/MacroQbtCompilerSettings.cmake

2
cmake/Modules/MacroQbtCompilerSettings.cmake

@ -59,7 +59,7 @@ macro(qbt_set_compiler_options)
endif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") endif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
set(QBT_ADDITIONAL_FLAGS "/wd4251 /wd4275 /wd4290 /W4" CACHE STRING "Additional qBittorent compile flags") set(QBT_ADDITIONAL_FLAGS "/wd4251 /wd4275 /wd4290" CACHE STRING "Additional qBittorent compile flags")
endif () endif ()
string(APPEND CMAKE_C_FLAGS " ${QBT_ADDITIONAL_FLAGS}") string(APPEND CMAKE_C_FLAGS " ${QBT_ADDITIONAL_FLAGS}")

Loading…
Cancel
Save