e53b6acb56
Thanks go to lakostis@ (see #18047) for all the aic94xx reminders and the final testing of the proposed image. |
||
---|---|---|
.. | ||
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/.