Andrei Yankovich
Andrei Yankovich5 октября 2019 г. 15:35

Релиз утилиты развертывания С++/Qt и QML приложений CQtDeployer v1.3.0


Представлен релиз кроссплатформенной утилиты CQtDeployer . Утилита получила ряд новых возможностей. Исходный код компонентов CQtDeployer распространяется под лицензией LGPLv3 и находится в свободном доступе на [GitHub] (https://github.com/QuasarApp/CQtDeployer). Эта утилита используется как универсальный инструмент для развертывания C, C++, Qt и QML-проектов для настольных платформ.

Основные моменты:

  • Добавлена поддержка qt.conf для Linux.

Теперь ctdeployer генерирует файл qt.conf во время развертывания как для Linux, так и для Windows. Это означает, что вы можете вносить свои собственные изменения в структуру проекта после развертывания.

  • Добавлена поддержка конфигурационного файла проекта (deploy.json) .
    файл содержит набор правил развертывания, которые совпадают с параметрами запуска утилиты. Это может значительно упростить использование утилиты в сценариях автоматического развертывания.
    Используйте флаг -confFile [./path/to/file.json], чтобы создать файл deploy.json. Подробности о работе вы можете найти в официальной wiki проекта.
  • Добавлена возможность контролировать расположение файлов в каталоге назначения.
    Другими словами, теперь доступны следующие флаги:
    • -qmlOut [Path] - путь к файлам qml.
    • -libOut [Path] - путь расположения библиотек.
    • -trOut [Path] - путь расположения переводов.
    • -pluginOut [Path] - путь расположения плагинов qt.
    • -binOut [Path] - путь расположения исполняемых файлов.

Таким образом, вы можете выстроить собственную иерархию в проекте в зависимости от ваших потребностей.

  • Добавлена ​​поддержка развертывания WebEngine.
    Теперь cqtdeployer может развертывать проекты с помощью WebEngine.
  • В установщик cqtdeployer добавлена ​​поддержка нескольких пакетов.
    Теперь менеджер пакетов содержит пакет cqtdeployer и cqtdeployer 1.3 на ваш выбор.
    Первая — предыдущая и стабильная версия, вторая — текущая.
    Теперь вы можете быстро переключаться между версиями.
  • Проект переименован в CQtDeployer
    Это связано с тем, что CQtDeployer также будет поддерживать оболочку графического интерфейса в будущем, поэтому термин «Консоль» больше не актуален.
  • Исправлено развертывание системных библиотек в linux.
    Теперь вы можете безопасно использовать флаг deploySystem, потому что он будет игнорировать набор библиотек libc по умолчанию, и ваш проект не будет нарушен. Вы должны использовать флаг deploySystem-with-libcI для существующих библиотек libc в вашем проекте.

  • Флаг Always-Overwrite изменен на noOverwrite.
    теперь все файлы перезаписываются по умолчанию, используйте noOverwrite, чтобы отключить перезапись.

Релиз включает онлайн- и офлайн-сборки для платформ Windows и Linux.

Вы также можете скачать последнюю версию cqtdeployer в:

SnapStore

Get it from the Snap Store

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
m
  • molni99
  • 26 октября 2024 г. 1:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80баллов,
  • Очки рейтинга4
m
  • molni99
  • 26 октября 2024 г. 1:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20баллов,
  • Очки рейтинга-10

C++ - Тест 003. Условия и циклы

  • Результат:42баллов,
  • Очки рейтинга-8
Последние комментарии
i
innorwall8 ноября 2024 г. 15:29
EVILEG - 4 Года онлайн buy priligy Pelleted food this way of administration is less stressful for the mice, and a few vendors offer a commercially available chow
i
innorwall8 ноября 2024 г. 8:51
Django - Урок 036. Как добавить аутентификацию через социальные сети. ВКонтакте buy priligy online usa In addition, it might not be effective at the doses recommended, because of your previous tolerance to a similar type of drug
i
innorwall8 ноября 2024 г. 7:40
Qt/C++ - Урок 039. Как закрасить строку в QSqlTableModel по значению в столбце priligy results This slowing of eGFR decline was observed in patients with and without low eGFR and in those with and without type 2 diabetes
i
innorwall8 ноября 2024 г. 2:45
QML - Урок 002. Custom Button in QML Android 2007; 14 2 270 83 priligy dapoxetine 60mg Testicular imaging is sort of a unique niche right now, Гў
i
innorwall8 ноября 2024 г. 1:32
C++ - Ускоряет ли сборку #pragma once? It could cause harm to the unborn baby buy generic priligy
Сейчас обсуждают на форуме
i
innorwall8 ноября 2024 г. 7:08
добавить qlineseries в функции School of Nursing, Long Island University, Brooklyn Campus, Brooklyn, NY, USA priligy dapoxetine 30mg
9
9Anonim25 октября 2024 г. 9:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов3 октября 2024 г. 4:05
Реализация навигации по разделам Спасибо Евгений!
F
Fynjy22 июля 2024 г. 4:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Следите за нами в социальных сетях