From de881fb4b6ed16b5ad76d6dc20b7228d9bab0e24 Mon Sep 17 00:00:00 2001 From: Anton Midyukov Date: Fri, 6 Nov 2020 22:44:33 +0700 Subject: [PATCH] syslinux: Export SYSLINUX_DEFAULT, update README --- features.in/syslinux/README | 6 ++++++ features.in/syslinux/config.mk | 1 + 2 files changed, 7 insertions(+) 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