Michael Shigorin c83cc111a6 initial kernel and metadata features
This further refines the modular build by making
metadata being a clearly separated feature rather
than having to rely on runtime tests, and also by
moving the code which cares for kernel bits of base
installation (.base list) in a feature of its own.

There's more to it but let's get the ball rolling first.
2012-05-10 21:18:02 +03:00
..
2011-11-03 20:39:01 +02:00
2011-11-04 16:54:41 +02:00
2011-11-04 16:54:41 +02:00
2012-04-02 18:13:14 +03:00
2012-03-21 15:55:24 +02:00

Этот каталог копируется из метапрофиля в профиль "как есть"
и формирует "заготовку" финальной стадии, собирающей собственно
образ из результатов работы индивидуальных субпрофилей
(для distro/*) либо непосредственно "на месте" (для ve/*).
Содержимое files/ копируется в корень образа.

Соответственно для сборки также потребуется или
../features.in/build-distro, или ../features.in/build-ve.

Пакетная база рабочего чрута минимальна (может чуть расширяться
фичами -- см. ../features.in/repo/lib/build-genbasedir.mk
в качестве примера).

Если требуется какая-либо иная обработка чрута, следует
предпочитать scripts.d/ -- для универсальной обработки
скрипт можно добавить здесь, для специфичной -- в фичу.

Результат -- готовый образ в $(IMAGEDIR)/.