diff --git a/libnymea-sunspec/libnymea-sunspec.pro b/libnymea-sunspec/libnymea-sunspec.pro index 23ec3b3..7e60bec 100644 --- a/libnymea-sunspec/libnymea-sunspec.pro +++ b/libnymea-sunspec/libnymea-sunspec.pro @@ -6,6 +6,12 @@ QT += network serialbus TARGET = nymea-sunspec1 TEMPLATE = lib +gcc { + COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") + COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION) + greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy +} + # Include the autogenerated models include(models/models.pri) diff --git a/nymea-plugins-modbus.pro b/nymea-plugins-modbus.pro index 12ad348..2afbded 100644 --- a/nymea-plugins-modbus.pro +++ b/nymea-plugins-modbus.pro @@ -16,6 +16,11 @@ PLUGIN_DIRS = \ wallbe \ webasto \ +gcc { + COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") + COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION) + greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy +} message(============================================) message("Qt version:" $$[QT_VERSION])