Група распрацоўшчыкаў QuasarApp апублікавала рэліз CQtDeployer v1.6, утыліты для хуткага разгортвання C, C++, Qt і QML прыкладанняў. CQtDeployer падтрымлівае стварэнне deb-пакетаў, zip-архіваў і qifw-пакетаў. Утыліта з'яўляецца крос-платформавай і крос-архітэктурнай, што дазваляе разгортваць arm- і x86-зборкі прыкладанняў пад Linux ці Windows. Зборкі CQtDeployer распаўсюджваюцца ў пакетах deb, zip, qifw і snap. Код напісаны на З і распаўсюджваецца пад ліцэнзіяй LGPL 3.0.
Асноўныя змены:
- Пераход на сістэму зборкі Cmake (раней ужываўся qmake).
- Пераход на Qt6. Дададзена падтрымка Qt 6.4
- Палепшаны парсер QML.
- Дададзена падтрымка статычнай зборкі CQtDeployer для палягчэння ўстаноўкі на arm-платформах.
- Вырашаны праблемы ў snap-версіі, якія не дазвалялі паўнавартасна разгортваць прыкладанні з Qt, усталяваным праз пакетны мэнэджар apt.
- Наладжана разгортванне qifw-пакетаў у Windows.
- Новыя опцыі зборкі
- CQT_DEPLOYER_TESTS - адключае або ўключае тэсты праекта CQtDeployer. Па змаўчанні ўключаны.
- CQT_DEPLOYER_TOOL - адключае або ўключае кансольную ўтыліту CQtDeployer. Па змаўчанні ўключаны.
Крыніца: opennet.ru