README, pkglists.txt: minor fixes
Thanks cas@ and Ivan Khakhaev for feedback! My docs are clearly not the best in town, please help bring those into shape :-)
This commit is contained in:
parent
47ffa675d4
commit
522eff5708
5
README
5
README
@ -40,18 +40,23 @@
|
||||
** могут основываться на предшественниках, расширяя их
|
||||
** дистрибутивы также включают один или более субпрофилей по надобности
|
||||
** желательно избегать множественного наследования, см. тж. фичи
|
||||
|
||||
* субпрофили:
|
||||
** список собирается в $(SUBPROFILES)
|
||||
** базовые комплекты помещены в подкаталогах под sub.in/;
|
||||
их наборы скриптов могут расширяться фичами
|
||||
|
||||
* фичи:
|
||||
** законченные блоки функциональности (или наборы таковых)
|
||||
** описываются в индивидуальных features.in/*/config.mk
|
||||
** могут требовать другие фичи, а также субпрофили
|
||||
** накопительный список собирается в $(FEATURES)
|
||||
** при сборке $(BUILDDIR) содержимое фич добавляется в профиль
|
||||
|
||||
* списки пакетов (*_LISTS):
|
||||
** _внимание_: не надо создавать фичу, если достаточно списка пакетов!
|
||||
** просьба по возможности избегать дублирования (см. bin/pkgdups)
|
||||
|
||||
* индивидуальные пакеты (*_PACKAGES): см. тж. conf.d/README
|
||||
|
||||
Результат:
|
||||
|
@ -5,7 +5,7 @@
|
||||
некоторые "*" ниже заэкранированы ради парсера asciidoc):
|
||||
|
||||
* main: пакетная база для установки
|
||||
** sub.in/main/Makefile, features.in/\*/main/lib/*.mk
|
||||
** sub.in/main/Makefile, features.in/*/main/lib/
|
||||
** THE_LISTS, BASE_LISTS, MAIN_LISTS
|
||||
** THE_GROUPS, MAIN_GROUPS
|
||||
** THE_PACKAGES, BASE_PACKAGES, MAIN_PACKAGES,
|
||||
@ -15,7 +15,7 @@
|
||||
*** KFLAVOURS
|
||||
|
||||
* stage2: общая часть install2, live, rescue
|
||||
** sub.in/stage2/Makefile, features.in/\*/stage2/lib/*.mk
|
||||
** sub.in/stage2/Makefile, features.in/*/stage2/lib/
|
||||
** SYSTEM_PACKAGES, STAGE2_PACKAGES
|
||||
** STAGE1_KMODULES, STAGE1_KMODULES_REGEXP,
|
||||
STAGE2_KMODULES, STAGE2_KMODULES_REGEXP
|
||||
@ -24,13 +24,13 @@
|
||||
* install2: компактная "живая" система, содержащая только инсталятор
|
||||
** см. stage2
|
||||
*** features.in/install2/install2/stage2cfg.mk,
|
||||
features.in/\*/install2/lib/*.mk
|
||||
features.in/*/install2/lib/
|
||||
*** INSTALL2_PACKAGES
|
||||
|
||||
* live: пользовательский LiveCD (может содержать также инсталятор)
|
||||
** см. stage2
|
||||
** features.in/live/live/stage2cfg.mk,
|
||||
features.in/\*/live/lib/*.mk
|
||||
features.in/*/live/lib/
|
||||
** THE_LISTS, LIVE_LISTS
|
||||
** THE_GROUPS, LIVE_GROUPS
|
||||
** THE_PACKAGES, LIVE_PACKAGES, COMMON_PACKAGES
|
||||
@ -44,7 +44,7 @@
|
||||
** RESCUE_LISTS
|
||||
|
||||
* stage1: ядро и загрузчик второй стадии
|
||||
** sub.in/stage1/Makefile, features.in/\*/stage1/lib/*.mk
|
||||
** sub.in/stage1/Makefile, features.in/*/stage1/lib/
|
||||
** STAGE1_PACKAGES, SYSTEM_PACKAGES
|
||||
** STAGE1_PACKAGES_REGEXP
|
||||
** STAGE1_KMODULES_REGEXP
|
||||
|
Loading…
Reference in New Issue
Block a user