Документация
ОС Аврора 5.1.5

Управление таргетами

Приложение может быть собрано и развёрнуто для различных версий ОС Аврора. По умолчанию Аврора SDK содержит таргеты только для последней версии ОС.

Список установленных таргетов можно посмотреть в настройках: Инструменты → Параметры → Комплекты.

Установленные таргеты

Устанавливать и удалять дополнительные таргеты можно с помощью Maintenance Tool. Утилита Maintenance Tool входит в комплект поставки и после установки Аврора SDK располагается в той же директории, например, ~/AuroraOS/SDKMaintenanceTool.

В версии с SDK (BT) установка таргетов для предыдущих версий не доступна.

Для Аврора 5 установка таргетов для предыдущих версий не доступна. Альтернативно можно установить несколько версий SDK.

Установка таргетов

Чтобы установить дополнительные таргеты, нужно выполнить следующие действия:

  1. Запустить Maintenance Tool из меню приложений компьютера или из каталога AuroraOS, выбрать пункт Добавление или удаление компонентов и нажать кнопку Далее.

    Maintenance Tool

  2. На вкладке для выбора компонентов развернуть Build targets и отметить галочками нужные таргеты. Таргеты содержат в названии архитектуру и версию ОС. После выбора таргетов следует нажать кнопку Далее.

    Выбор таргетов для установки

  3. На вкладке Готов к обновлению пакетов выводится сообщение о статусе подготовки к установке. Чтобы начать установку новых таргетов, следует нажать кнопку Обновить.

    Таргеты готовы к установке

  4. На вкладке Обновление компонентов Аврора SDK отражается прогресс загрузки и установки новых таргетов.

    Установка таргетов

  5. На последней вкладке выводится сообщение о результате установки. Нажмите кнопку Завершить, чтобы закрыть Maintenance Tool.

    Завершение установки

  6. Открыть в Аврора IDE вкладку Инструменты → Параметры → Комплекты. В ней появятся установленные таргеты.

    Таргеты в IDE

Удаление таргетов

Чтобы удалить таргеты, нужно выполнить следующие действия:

  1. Запустить Maintenance Tool из меню приложений компьютера или из каталога AuroraOS, выбрать пункт Добавление или удаление компонентов и нажать кнопку Далее.

    Maintenance Tool

  2. На вкладке для выбора компонентов развернуть Build targets и убрать галочки у таргетов, которые нужно удалить. Таргеты содержат в названии архитектуру и версию ОС. После выбора таргетов следует нажать кнопку Далее.

    Выбор таргетов для удаления

  3. На вкладке Готов к обновлению пакетов выводится сообщение о статусе подготовки к удалению. Чтобы начать удаление таргетов, следует нажать кнопку Обновить.

    Таргеты готовы к удалению

  4. На вкладке Обновление компонентов Аврора SDK отражается прогресс удаления таргетов.

    Удаление таргетов

  5. На последней вкладке выводится сообщение о результате удаления. Нажмите кнопку Завершить, чтобы закрыть Maintenance Tool.

    Завершение удаления

  6. Открыть в Аврора IDE вкладку Инструменты → Параметры → Комплекты. Из списка будут убраны удалённые таргеты.

    Установленные таргеты

Выбор таргета для развёртывания

Новые таргеты будут доступны для развёртывания приложения.

Если требуется собрать и развернуть существующее приложение на новом таргете, нужно перейти на вкладку Проекты и кликнуть на новый таргет из списка слева. Серым цветом шрифта отмечены таргеты, не выбранные для проекта, чёрным — выбранные.

Выбор таргетов на вкладке Проекты

Далее можно выбирать таргеты для развёртывания из левого нижнего меню.

Выбор таргета для развёртывания

При создании нового проекта новые таргеты тоже будут доступны для выбора.

Выбор таргета для нового проекта

Настройка таргетов

После установки таргеты можно настроить через меню: Инструменты → Параметры → ОС Аврора → Сборочный движок.

На вкладке Сборочный движок нужно нажать Управление целями сборки.

Управление целями сборки

В открывшемся диалоге можно перейти к управлению отдельными пакетами или обновить все репозитории цели.

Для управления пакетами необходимо выполнить следующее:

  1. Выбрать цель, выбрать пункт Управление программными пакетами и нажать Далее.

    Управление программными пакетами

  2. Вверху в строке поиска ввести ключевое слово длиной не менее трёх символов и нажать Поиск программных пакетов.

    Ввод ключевого слова

    Запустится машина сборки и начнётся поиск пакетов, содержащих в названии введённые символы.

    Поиск программных пакетов

  3. Найденные пакеты будут отображены в списке слева. Для установленных пакетов будет доступен чекбокс Удалить. Для неустановленных пакетов будет доступен чекбокс Установить. С их помощью можно выбрать пакеты для установки и удаления, списки выбранных пакетов будут отображены справа. Затем следует нажать Далее.

    Выбор пакетов

  4. Выбранные пакеты будут установлены или удалены.

    Установка пакетов

    После завершения установки/удаления следует нажать Завершить.

    Завершение установки

Для обновления необходимо выполнить следующее:

  1. Выбрать цель, выбрать пункт Обновить и нажать Далее.

    Обновление пакетов

  2. Будет запущено обновление репозиториев для данной цели.

    Прогресс обновления

    После завершения обновления следует нажать Завершить.

    Завершение обновления

Набор доступных пакетов для таргета ограничен версией таргета. Пакеты подгружаются из доступных репозиториев. Список репозиториев можно узнать с помощью команды:

ssu lr

Также можно установить пакеты для конкретного таргета (цели).

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.