Il team di sviluppo di QuasarApp ha pubblicato il rilascio di CQtDeployer v1.6, un'utility per distribuire rapidamente applicazioni C, C++, Qt e QML. CQtDeployer supporta la creazione di pacchetti deb, archivi zip e pacchetti qifw. L'utilità è multipiattaforma e multiarchitettura, che consente di distribuire build arm e x86 di applicazioni sotto Linux o Windows. Gli assembly CQtDeployer sono distribuiti in pacchetti deb, zip, qifw e snap. Il codice è scritto in C++ e distribuito sotto la licenza LGPL 3.0.
Principali modifiche:
- Transizione al sistema di compilazione Cmake (in precedenza veniva utilizzato qmake).
- Transizione a Qt6. Aggiunto il supporto per Qt 6.4
- Analizzatore QML migliorato.
- Aggiunto supporto per l'assemblaggio statico di CQtDeployer per facilitare l'installazione su piattaforme braccio.
- Sono stati risolti i problemi nella versione snap che non consentivano la distribuzione completa delle applicazioni con Qt installato tramite il gestore pacchetti apt.
- È stata stabilita la distribuzione dei pacchetti qifw su Windows.
- Nuove opzioni di costruzione
- CQT_DEPLOYER_TESTS: disabilita o abilita i test per il progetto CQtDeployer. Abilitato per impostazione predefinita.
- CQT_DEPLOYER_TOOL: disabilita o abilita l'utilità della console CQtDeployer. Abilitato per impostazione predefinita.
Fonte: opennet.ru