Drop unipi plugin with Qt6

qt6-qmake
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.
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
Architecture: any
Section: libs

View File

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

View File

@ -27,20 +27,26 @@ PLUGIN_DIRS = \
stiebeleltron \
sungrow \
sunspec \
unipi \
vestel \
wattsonic \
webasto \
message(============================================)
message("Qt version:" $$[QT_VERSION])
!greaterThan(QT_MAJOR_VERSION, 5) {
# We disable unipi for
PLUGIN_DIRS += \
unipi
}
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])
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 += make -C $${entry} plugininfo.h;