From 5cab919bb3aec8270786f6bd460d677a8546c70f Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 29 Dec 2013 18:33:47 +0100 Subject: [PATCH] grub: align splashscreen handling with iso9660 code This commit aligns the Grub handling of the splash screen with what is done in the ISO9660 code. Signed-off-by: Thomas Petazzoni Acked-by: "Yann E. MORIN" --- boot/grub/grub.mk | 5 ++++- boot/grub/menu.lst | 17 +++++++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/boot/grub/grub.mk b/boot/grub/grub.mk index 3be4a7401b..d22df8899d 100644 --- a/boot/grub/grub.mk +++ b/boot/grub/grub.mk @@ -82,7 +82,10 @@ GRUB_CONF_OPT = \ ifeq ($(BR2_TARGET_GRUB_SPLASH),y) define GRUB_INSTALL_SPLASH cp boot/grub/splash.xpm.gz $(TARGET_DIR)/boot/grub/ - $(SED) 's/^#splashimage/splashimage/' $(TARGET_DIR)/boot/grub/menu.lst +endef +else +define GRUB_INSTALL_SPLASH + $(SED) '/^splashimage/d' $(TARGET_DIR)/boot/grub/menu.lst endef endif diff --git a/boot/grub/menu.lst b/boot/grub/menu.lst index 7845feea7c..a231f7eaa5 100644 --- a/boot/grub/menu.lst +++ b/boot/grub/menu.lst @@ -1,7 +1,16 @@ -default=0 -timeout=5 -#splashimage=(hd0,0)/boot/grub/splash.xpm.gz -hiddenmenu +default 0 +timeout 10 + +# Used when no splashimage is used +color cyan/blue white/blue + +# Gets enabled/disabled depending on Grub support for splashimage +splashimage (hd0,0)/boot/grub/splash.xpm.gz + +# Used when a splashimage is enabled +foreground 000000 +background cccccc + title Buildroot root (hd0,0) kernel /boot/bzImage rw root=/dev/sda1