Commit 9ec3ad1b authored by Anton Midyukov's avatar Anton Midyukov

live, grub, syslinux: Change the name of the LiveCD item through $(LIVE_NAME)

Distro-developers have developed request to call this menu item something special.
parent 8b3cabf1
menuentry $"LiveCD" --id 'live' { menuentry $"@LIVE_NAME@" --id 'live' {
savedefault savedefault
echo $"Loading Linux vmlinuz$KFLAVOUR ..." echo $"Loading Linux vmlinuz$KFLAVOUR ..."
linux /boot/vmlinuz$KFLAVOUR fastboot live @initrd_bootargs@ @stagename@=live ramdisk_size=@live_size@ lowmem @bootargs@ lang=$lang linux /boot/vmlinuz$KFLAVOUR fastboot live @initrd_bootargs@ @stagename@=live ramdisk_size=@live_size@ lowmem @bootargs@ lang=$lang
......
...@@ -112,6 +112,7 @@ bootargs: clean ...@@ -112,6 +112,7 @@ bootargs: clean
@sed -i "s|@initrd_typeargs@|$(STAGE1_INITRD_TYPEARGS)|g" $(DSTCFGS) @sed -i "s|@initrd_typeargs@|$(STAGE1_INITRD_TYPEARGS)|g" $(DSTCFGS)
@sed -i "s,@stagename@,$(STAGE1_INITRD_STAGE2_OPTION),g" $(DSTCFGS) @sed -i "s,@stagename@,$(STAGE1_INITRD_STAGE2_OPTION),g" $(DSTCFGS)
@sed -i "s,@install2_init@,$(INSTALL2_INIT),g" $(DSTCFGS) @sed -i "s,@install2_init@,$(INSTALL2_INIT),g" $(DSTCFGS)
@sed -i "s,@LIVE_NAME@,$(LIVE_NAME),g" $(DSTCFGS)
clean: copy clean: copy
@if [ "$(GRUB_UI)" = gfxboot ]; then \ @if [ "$(GRUB_UI)" = gfxboot ]; then \
......
...@@ -21,6 +21,7 @@ use/live: use/stage2 sub/rootfs@live sub/stage2@live \ ...@@ -21,6 +21,7 @@ use/live: use/stage2 sub/rootfs@live sub/stage2@live \
@$(call add,DEFAULT_SERVICES_DISABLE,$(_OFF)) @$(call add,DEFAULT_SERVICES_DISABLE,$(_OFF))
@$(call add,CONTROL,rpcbind:local) @$(call add,CONTROL,rpcbind:local)
@$(call xport,LIVE_CLEANUP_KDRIVERS) @$(call xport,LIVE_CLEANUP_KDRIVERS)
@$(call try,LIVE_NAME,LiveCD)
use/live/.base: use/live use/syslinux/ui/menu use/live/.base: use/live use/syslinux/ui/menu
@$(call add,LIVE_LISTS,$(call tags,base live)) @$(call add,LIVE_LISTS,$(call tags,base live))
......
label live label live
menu label ^LiveCD (no hard disk needed) menu label ^@LIVE_NAME@
kernel /boot/vmlinuz kernel /boot/vmlinuz
append initrd=/boot/@initrd@ fastboot live @initrd_bootargs@ @stagename@=live ramdisk_size=@live_size@ showopts lowmem vga=@bootvga@ @bootargs@ append initrd=/boot/@initrd@ fastboot live @initrd_bootargs@ @stagename@=live ramdisk_size=@live_size@ showopts lowmem vga=@bootvga@ @bootargs@
...@@ -95,6 +95,7 @@ bootargs: clean ...@@ -95,6 +95,7 @@ bootargs: clean
@sed -i "s|@initrd_typeargs@|$(STAGE1_INITRD_TYPEARGS)|g" $(DSTCFGS) @sed -i "s|@initrd_typeargs@|$(STAGE1_INITRD_TYPEARGS)|g" $(DSTCFGS)
@sed -i "s,@stagename@,$(STAGE1_INITRD_STAGE2_OPTION),g" $(DSTCFGS) @sed -i "s,@stagename@,$(STAGE1_INITRD_STAGE2_OPTION),g" $(DSTCFGS)
@sed -i "s,@install2_init@,$(INSTALL2_INIT),g" $(DSTCFGS) @sed -i "s,@install2_init@,$(INSTALL2_INIT),g" $(DSTCFGS)
@sed -i "s,@LIVE_NAME@,$(LIVE_NAME),g" $(DSTCFGS)
clean: copy clean: copy
@if [ "$(SYSLINUX_UI)" = gfxboot ]; then \ @if [ "$(SYSLINUX_UI)" = gfxboot ]; then \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment