mkimage-profiles/sub.in
Michael Shigorin d77e1d8dc8 drop autoconf, a few vars in .mk suffice
A major change in approach largely thanks to discussions
with Alexey Cheusov but also well aligned with my own findings:
autoconf doesn't let the variables to form an inheritance.

And data flow described at http://www.altlinux.org/WhiteLabel
(which in its turn was born thanks to Gavin Henrick of Diva Telecom
and to Alexander Bokovoy of SaM-Solutions) is really dependent on
the existence of such an inheritance.

Also:
- distro.mk += try()
- "hide" special targets
- fixed wrt distro/.{base,init,metaconf}, thx gns@
- README updates
  + added metaconf.mk
  + clarifications
- updated pci.ids location for hdt
2011-11-04 16:15:29 +02:00
..
install2 drop autoconf, a few vars in .mk suffice 2011-11-04 16:15:29 +02:00
main drop autoconf, a few vars in .mk suffice 2011-11-04 16:15:29 +02:00
stage1 drop autoconf, a few vars in .mk suffice 2011-11-04 16:15:29 +02:00
Makefile gfxboot brought to reasonable shape 2011-11-03 20:41:49 +02:00
README docs day 2011-11-04 16:15:29 +02:00

Этот каталог содержит субпрофили; содержимое заказанных
в формируемый профиль (названия которых содержатся в значении
переменной SUBPROFILES, которую обычно заполняют цели sub/* --
см. ditro.mk в корневом каталоге) будет скопировано в каталог
$(BUILDDIR)/image/.

Просьба ответственно относиться к модификации существующих
и вдумчиво -- к созданию новых; возможно, достаточно всего лишь
оформить нужное новой фичей (см. ../features.in/).

Краткое описание существующих:

- stage1: propagator и загрузчик (при подключении фичи syslinux);
  типично требуется для инсталяторов, live- и rescue-образов

- install2: installer, installer-feature-*-stage2 и прочее обычно
  востребованное в инсталяционных образах

- main: пакетная база, укладываемая на образ (NB: поскольку рабочий
  чрут в этом случае не содержит ничего, кроме пакетов, добавлять
  image-scripts.d/* смысла нет, только scripts.d/*)