6fadf7e0e9
Here we go with postprocessing priorities along the way as ISO hybridization has to occur before implanting final MD5 sum (which must happen earlier than e.g. some external MD5SUM file generation). Unfortunately proper dependencies aren't applicable here (though I'd like to be proved wrong on this one). Please note that this needs propagator > 20101130-alt9 for automatic mode to work (has also been worked around in gfxboot case with design-bootloader-source-6.0-alt1). Thanks rom_as@ for asking about the hybrid image status and helping out with testing.
55 lines
2.2 KiB
Plaintext
55 lines
2.2 KiB
Plaintext
переменные make
|
|
~~~~~~~~~~~~~~~
|
|
При запуске на сборку принимается ряд переменных
|
|
(см. тж. profiles.mk.sample):
|
|
|
|
- APTCONF
|
|
+ задаёт путь к требуемому apt.conf
|
|
+ значение: пусто (по умолчанию системный) либо строка
|
|
+ см. ../image.in/Makefile, apt.conf.sample
|
|
|
|
- ARCH
|
|
+ задаёт целевую архитектуру образа
|
|
+ значение: пусто (по умолчанию авто), i586 или x86_64
|
|
+ см. ../lib/build.mk
|
|
|
|
- BELL
|
|
+ подаёт сигнал после завершения сборки
|
|
+ см. ../lib/build.mk
|
|
|
|
- BUILDDIR
|
|
+ задаёт каталог генерируемого профиля и сборки
|
|
+ значение: пусто (по умолчанию авто) либо строка
|
|
+ см. ../lib/profile.mk
|
|
|
|
- CHECK
|
|
+ включает режим проверки сборки конфигурации
|
|
+ значение: пусто (по умолчанию) либо любая строка
|
|
+ см. ../lib/build.mk
|
|
|
|
- CLEAN
|
|
+ экономия RAM+swap при сборке в tmpfs, иначе места на диске
|
|
+ очистка рабочего каталога после успешной сборки очередной стадии
|
|
+ может помешать использовать некоторые варианты отладки
|
|
+ значение: любая строка; по умолчанию пусто при DEBUG, иначе 1
|
|
+ см. ../lib/clean.mk
|
|
|
|
- DEBUG
|
|
+ включает средства отладки
|
|
+ значение: пусто (по умолчанию), 1 или 2
|
|
+ см. ../lib/log.mk
|
|
|
|
- ISOHYBRID
|
|
+ включает постобработку ISO-образа isohybrid
|
|
+ значение: пусто (по умолчанию) либо любая строка
|
|
+ см. ../features.in/pack/config.mk
|
|
|
|
- NICE
|
|
+ понижает нагрузку системы сборочной задачей
|
|
+ значение: пусто (по умолчанию) либо любая строка
|
|
+ см. ../lib/build.mk
|
|
|
|
пример
|
|
~~~~~~
|
|
make DEBUG=1 CLEAN=1 distro/syslinux.iso
|