ed7bf0db9f
As was noted by Alexey Shabalin in libosinfo context, current ALT Linux images tend to lack ISO9660 metadata -- which they did have back in the day of Master 2.4. Please note that the data collection occurs this way due to mkimage's config.mk resetting the values to be empty; this was worked around by using another config file, $(BUILDDIR)lib/iso.mk, and including it later but that would require a separate target with per-target CONFIG variable which isn't elegant at all given the need to actually build up the metadata set. So the variables were changed (to be more readable anyways) and then proxied back to BOOT_*. This might be cleaned up some day after the inclusion order is tweaked or mkimage defaults get set-if-unset-yet (?=).
21 lines
574 B
Makefile
21 lines
574 B
Makefile
# default is plain text prompt
|
|
use/syslinux: sub/stage1
|
|
@$(call add_feature)
|
|
@$(call add,STAGE1_PACKAGES,syslinux)
|
|
@$(call try,META_SYSTEM_ID,SYSLINUX)
|
|
|
|
# UI is overwritten
|
|
use/syslinux/ui-%: use/syslinux
|
|
@$(call set,SYSLINUX_UI,$*)
|
|
@if [ "$*" == gfxboot ]; then \
|
|
$(call add,STAGE1_PACKAGES,gfxboot); \
|
|
$(call add,STAGE1_PACKAGES,branding-$$(BRANDING)-bootloader); \
|
|
fi
|
|
|
|
# modules and config snippets just add up
|
|
use/syslinux/%.com use/syslinux/%.c32: use/syslinux
|
|
@$(call add,SYSLINUX_MODULES,$*)
|
|
|
|
use/syslinux/%.cfg: use/syslinux
|
|
@$(call add,SYSLINUX_CFG,$*)
|