08de714970
Unfortunately apt configuration is not straightforward at all regarding being overridden: one can't just provide sources.list but needs a corresponding apt.conf along with it, and that apt.conf must disable the SysV-style snippet directories to avoid interesting side effects of all the things getting overlaid. So it's not surprising that torabora has asked for an example... (thanks go to boyarsh@ since I asked him for an example long ago)
40 lines
1.6 KiB
Plaintext
40 lines
1.6 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
|
|
|
|
- CLEAN
|
|
+ экономия RAM+swap при сборке в tmpfs, иначе места на диске
|
|
+ очистка рабочего каталога после успешной сборки очередной стадии
|
|
+ может помешать использовать некоторые варианты отладки
|
|
+ значение: любая строка, по умолчанию пусто
|
|
+ см. ../lib/clean.mk
|
|
|
|
- DEBUG
|
|
+ включение средств отладки
|
|
+ значение: пусто (по умолчанию), 1 или 2
|
|
+ см. ../lib/log.mk
|
|
|
|
пример
|
|
~~~~~~
|
|
make DEBUG=1 CLEAN=1 syslinux.iso
|