ae7139f8b6
We've got some parts of it in build-distro feature, and some went to dev feature for no real reason. But a bare installer might go without package base, and LiveCDs other than live-builder might find local repository useful given aufs2 root overlay. Now the overall scheme is more straightforward: - a distro: + asks that a package repo be included + cares to further add the packages to it - a repo feature: + pulls in sub/main for it to happen + provides genbasedir script to create repo metadata + supplements live feature with repo configuration
19 lines
1.2 KiB
Plaintext
19 lines
1.2 KiB
Plaintext
Этот каталог копируется из метапрофиля в профиль "как есть"
|
|
и формирует "затравку" финальной стадии, собирающей собственно
|
|
образ из результатов работы индивидуальных субпрофилей
|
|
(для distro/*) либо непосредственно "на месте" (для ve/*).
|
|
Содержимое files/ копируется в корень образа.
|
|
|
|
Соответственно для сборки требуется или features.in/build-distro,
|
|
или use/build-ve.
|
|
|
|
Пакетная база рабочего чрута минимальна (может чуть расширяться
|
|
фичами -- см. ../features.in/repo/lib/build-genbasedir.mk
|
|
в качестве примера).
|
|
|
|
Если требуется какая-либо иная обработка чрута, следует
|
|
предпочитать scripts.d/ -- для универсальной обработки
|
|
скрипт можно добавить здесь, для специфичной -- в фичу.
|
|
|
|
Результат -- готовый образ в $(IMAGEDIR)/.
|