mkimage-profiles/image.in
Michael Shigorin 0ec7d7cd01 check vigorously for installed mkimage
It was briefly mentioned in QUICKSTART but somehow managed
to evade the commandlines provided.  And while at it, let's
make errors like this more explicit to avoid extra lookups.
Oh, and fix QUICKSTART so that readers miss the hassle. :)

Thanks Vladimir Karpinsky for pointing this problem out.
2012-01-04 22:33:53 +02:00
..
files features' day 2011-11-03 20:39:01 +02:00
image-scripts.d official {distro,ve}/* support 2011-11-04 16:54:41 +02:00
lib official {distro,ve}/* support 2011-11-04 16:54:41 +02:00
scripts.d official {distro,ve}/* support 2011-11-04 16:54:41 +02:00
.gitignore improved logging during profile creation 2011-11-04 16:15:30 +02:00
functions.mk main.mk introduced, lib/*.mk partially rewritten 2012-01-02 21:01:09 +02:00
Makefile check vigorously for installed mkimage 2012-01-04 22:33:53 +02:00
README initial repo feature 2011-11-19 11:45:59 +02:00
vars.mk tweaked variable logging 2011-11-07 00:01:36 +02:00

Этот каталог копируется из метапрофиля в профиль "как есть"
и формирует "затравку" финальной стадии, собирающей собственно
образ из результатов работы индивидуальных субпрофилей
(для distro/*) либо непосредственно "на месте" (для ve/*).
Содержимое files/ копируется в корень образа.

Соответственно для сборки требуется или features.in/build-distro,
или use/build-ve.

Пакетная база рабочего чрута минимальна (может чуть расширяться
фичами -- см. ../features.in/repo/lib/build-genbasedir.mk
в качестве примера).

Если требуется какая-либо иная обработка чрута, следует
предпочитать scripts.d/ -- для универсальной обработки
скрипт можно добавить здесь, для специфичной -- в фичу.

Результат -- готовый образ в $(IMAGEDIR)/.