From 51d696db321cfe22d5e654b3721be27ea811154a Mon Sep 17 00:00:00 2001 From: MinyazevR Date: Thu, 20 Nov 2025 02:24:53 +0300 Subject: [PATCH] Use include global.rpi in common.prf --- build/common.prf | 6 ++++++ tests/tests.pro | 2 ++ 2 files changed, 8 insertions(+) diff --git a/build/common.prf b/build/common.prf index 12df1de2f..ea81783bc 100644 --- a/build/common.prf +++ b/build/common.prf @@ -17,6 +17,8 @@ CONFIG(debug, debug|release) { TARGET = $${TARGET}_d } +!include(../../../global.pri) + isEmpty(DESTDIR) { isEmpty(GLOBAL_DESTDIR): DESTDIR = $$PWD/../bin !isEmpty(GLOBAL_DESTDIR): DESTDIR = $$GLOBAL_DESTDIR @@ -61,3 +63,7 @@ gcc|win32-clang-msvc:QMAKE_CXXFLAGS += -Wno-deprecated-declarations -Wuninitiali win32-clang-msvc:QMAKE_CXXFLAGS += -Wno-unused-command-line-argument #Do not issue warning to system includes gcc:!isEmpty(QT_INSTALL_HEADERS): QMAKE_CXXFLAGS += -isystem $$[QT_INSTALL_HEADERS] + + +QMAKE_CXXFLAGS -= -Werror -Werror=pedantic -pedantic-errors -Werror=cast-qual +clang:QMAKE_CXXFLAGS += -Wno-error diff --git a/tests/tests.pro b/tests/tests.pro index 2fc231a85..a996b6f38 100644 --- a/tests/tests.pro +++ b/tests/tests.pro @@ -23,6 +23,8 @@ include ( ../build/common.prf ) include ( ../build/PythonQt.prf ) include ( ../build/PythonQt_QtAll.prf ) +QMAKE_CXXFLAGS -= -Werror=non-virtual-dtor + HEADERS += \ PythonQtTestCleanup.h \ PythonQtTests.h