22 lines
1.6 KiB
Plaintext
22 lines
1.6 KiB
Plaintext
|
Этот каталог содержит т.н. фичи (features, особенности) --
|
|||
|
каталоги, содержимое каждого из которых реализует одну из
|
|||
|
подключаемых автономных возможностей дистрибутива.
|
|||
|
|
|||
|
Каждая фича должна содержать файл config.mk, включаемый
|
|||
|
в ../distro.mk и как минимум содержащий добавление имени
|
|||
|
этой фичи в переменную FEATURES на этапе создания конфигурации
|
|||
|
профиля.
|
|||
|
|
|||
|
На этапе создания собственно профиля этот каталог задействуется
|
|||
|
после инициализации профиля (см. ../image.in/) и копирования
|
|||
|
субпрофилей (см. ../sub.in/); обход его подкаталогов производится
|
|||
|
в порядке отсортированных по алфавиту имён из списка,
|
|||
|
содержащегося в переменной FEATURES.
|
|||
|
|
|||
|
Для каждой фичи производится копирование подкаталогов,
|
|||
|
соответствующих запрошенным субпрофилям, а также выполняется
|
|||
|
скрипт generate.sh и задействуется generate.mk (при их наличии).
|
|||
|
|
|||
|
Несложный пример содержится в 00example/, более близкий к жизни
|
|||
|
и нынешним пределам возможностей метапрофиля -- в syslinux/.
|