diff --git a/features.in/syslinux/README b/features.in/syslinux/README index e60f18b8..9149267d 100644 --- a/features.in/syslinux/README +++ b/features.in/syslinux/README @@ -28,3 +28,9 @@ добавляются автоматически; это поведение при необходимости отключается выставлением переменной SYSLINUX_DIRECT и тогда вместо use/syslinux/*.cfg следует применять прямое указание вида @$(call set,SYSLINUX_CFG,...). + +Установить дефолтный пункт: +Для того, чтобы установить конкретный дефолтный пункт (пример для LiveCD с поддержкой сессии): +@$(call set,SYSLINUX_DEFAULT,session) + +Именем дефолтного пункта является LABEL. diff --git a/features.in/syslinux/config.mk b/features.in/syslinux/config.mk index 7fa8e219..ec43c223 100644 --- a/features.in/syslinux/config.mk +++ b/features.in/syslinux/config.mk @@ -9,6 +9,7 @@ use/syslinux: sub/stage1 $(ISOHYBRID:%=use/isohybrid) @$(call try,META_SYSTEM_ID,SYSLINUX) @$(call set,RELNAME,ALT ($(IMAGE_NAME))) @$(call set,IMAGE_PACKTYPE,boot) + @$(call xport,SYSLINUX_DEFAULT) else use/syslinux: ; @: endif