From 1b151652ee60c50dce634df353fc7a955c29b1c2 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Wed, 16 Apr 2025 16:49:28 +0200 Subject: [PATCH] qbs build: Suppress -Wparentheses-equality globally This warning is very noisy and is triggered by Qt and libc headers. Change-Id: I7aa2eaba7ab52e47fe3daf4bac5a0fe59a77f487 Reviewed-by: Christian Stenger --- qbs/imports/QtcProduct.qbs | 5 +++++ src/libs/3rdparty/lua/lua.qbs | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/qbs/imports/QtcProduct.qbs b/qbs/imports/QtcProduct.qbs index fff3feeab6e..b98cab0b871 100644 --- a/qbs/imports/QtcProduct.qbs +++ b/qbs/imports/QtcProduct.qbs @@ -27,6 +27,11 @@ Product { Depends { name: "qtc" } + Properties { + condition: qbs.toolchain.includes("clang") + cpp.commonCompilerFlags: "-Wno-parentheses-equality" + } + cpp.cxxFlags: { var flags = []; if (qbs.toolchain.contains("gcc")) { diff --git a/src/libs/3rdparty/lua/lua.qbs b/src/libs/3rdparty/lua/lua.qbs index 46b6e00be23..73d61b039cf 100644 --- a/src/libs/3rdparty/lua/lua.qbs +++ b/src/libs/3rdparty/lua/lua.qbs @@ -13,11 +13,6 @@ QtcLibrary { return defines; } - Properties { - condition: qbs.toolchain.includes("clang") - cpp.cFlags: "-Wno-parentheses-equality" - } - Group { name: "Sources" prefix: "src/"