Browse Source

Disable clang "range loop analysis" compiler warning

See: https://github.com/qbittorrent/qBittorrent/pull/13915#issuecomment-739449084
adaptive-webui-19844
Chocobo1 4 years ago
parent
commit
89559eae2b
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C
  1. 6
      cmake/Modules/MacroQbtCommonConfig.cmake
  2. 2
      src/src.pro

6
cmake/Modules/MacroQbtCommonConfig.cmake

@ -59,6 +59,12 @@ macro(qbt_common_config) @@ -59,6 +59,12 @@ macro(qbt_common_config)
endif()
endif()
if ((CXX_COMPILER_ID STREQUAL "Clang") OR (CXX_COMPILER_ID STREQUAL "AppleClang"))
target_compile_options(qbt_common_cfg INTERFACE
-Wno-range-loop-analysis
)
endif()
if (MINGW)
target_link_options(qbt_common_cfg INTERFACE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:LINKER:--dynamicbase>)
endif()

2
src/src.pro

@ -9,6 +9,8 @@ unix:!macx: include(../unixconf.pri) @@ -9,6 +9,8 @@ unix:!macx: include(../unixconf.pri)
QT += network xml
macx|*-clang*: QMAKE_CXXFLAGS_WARN_ON += -Wno-range-loop-analysis
nogui {
TARGET = qbittorrent-nox
QT -= gui

Loading…
Cancel
Save