Die Entwicklergruppe QuasarApp hat die Version CQtDeployer v1.6 veröffentlicht, ein Tool für die schnelle Bereitstellung von C-, C++, Qt- und QML-Anwendungen. CQtDeployer unterstützt die Erstellung von deb-Paketen, Zip-Archiven und qifw-Paketen. Das Tool ist plattformübergreifend und architekturübergreifend, was die Bereitstellung von ARM- und x86-Builds unter Linux oder Windows ermöglicht. CQtDeployer-Builds werden in den Paketen deb, zip, qifw und snap verteilt. Der Code ist in C++ geschrieben und wird unter der LGPL 3.0-Lizenz veröffentlicht.
Wesentliche Änderungen:
- Umstieg auf das Bau-System CMake (zuvor wurde qmake verwendet).
- Wechsel zu Qt6. Unterstützung für Qt 6.4 wurde hinzugefügt.
- Der QML-Parser wurde verbessert.
- Unterstützung für die statische Erstellung von CQtDeployer hinzugefügt, um die Installation auf ARM-Plattformen zu erleichtern.
- Probleme in der Snap-Version behoben, die eine vollständige Bereitstellung von Anwendungen mit über den Paketmanager apt installiertem Qt verhinderten.
- Bereitstellung von qifw-Paketen unter Windows eingerichtet.
- Neue Build-Optionen
- CQT_DEPLOYER_TESTS – schaltet die Tests des CQtDeployer-Projekts ein oder aus. Standardmäßig aktiviert.
- CQT_DEPLOYER_TOOL – schaltet das Konsolenwerkzeug CQtDeployer ein oder aus. Standardmäßig aktiviert.
Quelle: opennet.ru
