1a8d74e834
All the three scripts depend on installer kernel presence in fact. When live/rescue are in place, these should be adjusted correspondingly, probably by moving them to some commonly used intermediate place. Changed stage1 banner too. |
||
---|---|---|
.. | ||
00example | ||
firmware | ||
hdt | ||
installer | ||
memtest | ||
syslinux | ||
Makefile | ||
README |
Этот каталог содержит т.н. фичи (features, особенности) -- каталоги, содержимое каждого из которых реализует одну из подключаемых автономных возможностей дистрибутива. Каждая фича должна содержать файл config.mk, включаемый в ../distro.mk и как минимум содержащий добавление имени этой фичи в переменную FEATURES на этапе создания конфигурации профиля. На этапе создания собственно профиля этот каталог задействуется после инициализации профиля (см. ../image.in/) и копирования субпрофилей (см. ../sub.in/); обход его подкаталогов производится в порядке отсортированных по алфавиту имён из списка, содержащегося в переменной FEATURES. Для каждой фичи производится копирование подкаталогов, соответствующих запрошенным субпрофилям, а также выполняется скрипт generate.sh и задействуется generate.mk (при их наличии). Несложный пример содержится в 00example/, более близкий к жизни и нынешним пределам возможностей метапрофиля -- в syslinux/.