Patrick Schurig f4d5b20297 [phase1] renommage .pro + métadonnées debian ETM (fork 1.13.0+etm1, TARGET et paquets inchangés)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 21:39:49 +02:00

38 lines
1002 B
Prolog

TEMPLATE = lib
TARGET = $$qtLibraryTarget(nymea_energypluginnymea)
CONFIG += plugin link_pkgconfig
PKGCONFIG += nymea nymea-energy
QT *= network
include(energyplugin.pri)
HEADERS += \
energypluginnymea.h
SOURCES += \
energypluginnymea.cpp
target.path = $$[QT_INSTALL_LIBS]/nymea/energy/
INSTALLS += target
# Install translation files
TRANSLATIONS *= $$files($${_PRO_FILE_PWD_}/translations/*ts, true)
lupdate.depends = FORCE
lupdate.depends += qmake_all
lupdate.commands = lupdate -recursive -no-obsolete $${_PRO_FILE_PWD_}/etm-powersync-energy-plugin-etm.pro
QMAKE_EXTRA_TARGETS += lupdate
# make lrelease to build .qm from .ts
lrelease.depends = FORCE
lrelease.commands += lrelease $$files($$_PRO_FILE_PWD_/translations/*.ts, true);
QMAKE_EXTRA_TARGETS += lrelease
translations.depends += lrelease
translations.path = /usr/share/nymea/translations
translations.files = $$_PRO_FILE_PWD_/translations/*.qm
message("Translation files: $${translations.files}")
INSTALLS += translations