00c58c3725
BASE_BOOTLOADER must have been set to any of the supported bootloader names somewhere during configuration; it is not impossible to avoid this elsewhere so let's put a guardian script which will stop the build which is known to result in a broken image. |
||
---|---|---|
.. | ||
install2/image-scripts.d | ||
config.mk | ||
README |
Добавление установки загрузчика основной системы, затребованного посредством указания "grub" или "lilo" в BASE_BOOTLOADER. Соответствующий модуль alterator добавляется в устанавливаемую систему (он НЕ должен требоваться пакету installer-distro-*) и требует пакет выбранного загрузчика. Обратите внимание: в процессе конфигурирования дистрибутива "переключение" загрузчика может происходить только в одну сторону -- если выставлен grub, произведено переключение на lilo и затем произведена ещё одна попытка переключения на grub, то в конфигурации останется lilo как последняя "новая" цель с точки зрения make. При необходимости всё-таки "пересилить" последнее изменение можно @$(call set,BASE_BOOTLOADER,grub_или_lilo) Реализация экспериментальная (нужно модуляризовать installer-steps).