Drop unipi plugin with Qt6

master
Simon Stürz 2025-08-18 15:28:32 +02:00
parent 486e26e89c
commit 2e86251967
3 changed files with 10 additions and 16 deletions

View File

@ -257,17 +257,6 @@ Description: nymea integration plugin for SunSpec Modbus devices
This package contains the nymea integration plugin for SunSpec compatible solar inverters. This package contains the nymea integration plugin for SunSpec compatible solar inverters.
Package: nymea-plugin-unipi2
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
Replaces: nymea-plugin-unipi
Description: nymea integration plugin for UniPi devices
This package contains the nymea integration plugin for UniPi devices.
Package: nymea-plugin-pcelectric Package: nymea-plugin-pcelectric
Architecture: any Architecture: any
Section: libs Section: libs

View File

@ -1 +0,0 @@
../debian-qt5/nymea-plugin-unipi2.install.in

View File

@ -27,20 +27,26 @@ PLUGIN_DIRS = \
stiebeleltron \ stiebeleltron \
sungrow \ sungrow \
sunspec \ sunspec \
unipi \
vestel \ vestel \
wattsonic \ wattsonic \
webasto \ webasto \
message(============================================)
message("Qt version:" $$[QT_VERSION])
!greaterThan(QT_MAJOR_VERSION, 5) {
# We disable unipi for
PLUGIN_DIRS += \
unipi
}
gcc { gcc {
COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion")
COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION) COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION)
greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy
} }
message(============================================)
message("Qt version:" $$[QT_VERSION])
plugininfo.depends = FORCE plugininfo.depends = FORCE
for (entry, PLUGIN_DIRS):plugininfo.commands += test -d $${entry} || mkdir -p $${entry}; cd $${entry} && qmake -o Makefile $$PWD/$${entry}/$${entry}.pro && cd ..; for (entry, PLUGIN_DIRS):plugininfo.commands += test -d $${entry} || mkdir -p $${entry}; cd $${entry} && qmake -o Makefile $$PWD/$${entry}/$${entry}.pro && cd ..;
for (entry, PLUGIN_DIRS):plugininfo.commands += make -C $${entry} plugininfo.h; for (entry, PLUGIN_DIRS):plugininfo.commands += make -C $${entry} plugininfo.h;