Система сборки для POSIX-совместимых ОС и окружений (Антон Аникин, OSDAY-2026)

22 подписчика

12+
12+

4 просмотра

месяц назад

ПожаловатьсяНарушение авторских прав

22 подписчика

12+
12+

4 просмотра

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

4 просмотра

месяц назад

http://0x1.tv/20260605H Система сборки для POSIX-совместимых ОС и окружений (Антон Аникин, OSDAY-2026) * Антон Аникин ------------- Как упростить сборку ПО для множества POSIX-совместимых ОС, минимальных окружений и разных пакетных форматов, не навязывая целевой системе новые runtime-требования. BSD, Linux-дистрибутивы, Illumos и встраиваемые окружения используют разные ABI, форматы пакетов и способы сборки; контейнеры и универсальные пакеты частично решают запуск, но слишком тяжёлы для минимальных систем. Предлагается система any: один способ описания сборки, независимые модули для разных форматов пакетов и разделение зависимостей сборки и исполнения. Логика пакета задаётся простым shell-скриптом, недостающие стадии берутся из библиотек, а параметры подключаются через ini-конфиги и ключевые слова вроде архитектуры или формата пакета. Такой подход даёт баланс между простотой SlackBuild и гибкостью ebuild: можно собирать пакеты под разные ОС и архитектуры, управлять зависимостями, кросс-сборкой, изоляцией и контролем ABI без отдельного пакетного менеджера и тяжёлого фреймворка.

Название:

Система сборки для POSIX-совместимых ОС и окружений (Антон Аникин, OSDAY-2026)

Категория:

Разное