Другие средства для разработчиков ПО - Radix.pro

5
Ваша оценка: Нет Средняя: 5 (1 голос)

Radix.pro - система сборки программного обеспечения, которая представляет основу для разработки различных дистрибутивов для встраиваемых систем.

Система сборки включает набор Make-файлов и скриптов, написанных на языках Bash и Perl, которые предоставляют средства для работы с архивами исходных текстов входящих в состав дистрибутива компонентов, сборки дистрибутива, управления пакетами и установки. В рамках проекта также развивается дистрибутив Linux, создаваемый в среде Radix.pro. Периодические сборки дистрибутива доступны для устройств на базе архитектуры ARM (Cubieboard, Cubietrack, OMAP5 uEVM), MIPS (Creator CI20) и x86/x86_64.

Основной репозиторий платформы Radix.pro содержит сценарии сборки дистрибутива, который обладает наиболее полной и общепринятой функциональностью для настольных машин. Разработка специальных систем может вестись на основе других принципов. Однако в случае создания более компактных систем, основной репозиторий платформы будет весьма полезен как источник шаблонов для создания сценариев сборки отдельных компонентов программного обеспечения.

Особенности системы сборки:

  • Позволяет создавать проекты, удовлетворяющие современным требованиям управления конфигурациями (CM) и непрерывной интеграции (CI);
  • Система ориентирована на одновременную, многопоточную сборку конечного продукта для нескольких целевых устройств с различной архитектурой;
  • Позволяет создавать как встроенное ПО для микроконтроллеров, так и дистрибутивы общего назначения.
  • Предоставляются механизмы управления межпакетными зависимостями и управления пакетами, как на стадии сборки продукта, так и во время работы на целевой машине.
  • В систему сборки встроены инструменты управления пакетами, которые позволяют автоматизировать создание временной целевой файловой системы во время процесса сборки, что можно использовать для тестирования создаваемого дистрибутива.
  • Компоненты системы сборки размещаются в одном каталоге, который монтируется в исходное дерево разрабатываемого продукта.

Сайт разработчика: https://radix.pro/
Что почитать?


Разместил: vikos 29 Февраль 2016 в 10:47

Комментарии

Новоти о разработке платформы можно читать на https://blog.radix.pro