diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-09-25 09:40:15 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-09-25 09:40:15 +0000 |
commit | d934423c3a4ea13e7f4a8aaaa6226bc9739ca262 (patch) | |
tree | e36736b23300f1ac454c0fca088a17500f77c091 | |
parent | 96084b481bee2efd6bb0b4f91001b9a6069a2f51 (diff) | |
download | drakiso-d934423c3a4ea13e7f4a8aaaa6226bc9739ca262.tar drakiso-d934423c3a4ea13e7f4a8aaaa6226bc9739ca262.tar.gz drakiso-d934423c3a4ea13e7f4a8aaaa6226bc9739ca262.tar.bz2 drakiso-d934423c3a4ea13e7f4a8aaaa6226bc9739ca262.tar.xz drakiso-d934423c3a4ea13e7f4a8aaaa6226bc9739ca262.zip |
factorize gfxmenu build
-rwxr-xr-x | draklive | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1146,6 +1146,8 @@ sub create_bootloader { } else { create_classical_bootloader($live); } + + run_({ root => get_system_root($live) }, '/usr/sbin/grub-gfxmenu', '--update-gfxmenu'); } sub create_media_bootloader { @@ -1169,7 +1171,6 @@ sub create_media_bootloader { warn "unable to find gfxboot splash ($bootlogo)\n" if ! -f $bootlogo; output_p($syslinux_dir . '/gfxboot.cfg', "livecd=1\n"); - run_({ root => get_system_root($live) }, '/usr/sbin/grub-gfxmenu', '--update-gfxmenu'); cp_f(get_system_root($live) . '/boot/gfxmenu', get_builddir($live) . $live->{prefix}{build}{boot}); output(get_builddir($live) . $live->{prefix}{build}{boot} . '/help.msg', @@ -1194,7 +1195,6 @@ $live->{media}{title} <kernel options> sub create_classical_bootloader { my ($live) = @_; my $part_nb = 1; #- FIXME: get from partition layout config - run_({ root => get_system_root($live) }, '/usr/sbin/grub-gfxmenu', '--update-gfxmenu'); output_p(get_system_root($live) . '/boot/grub/menu.lst', build_grub_cfg_raw($live, "/initrd.img", $part_nb)); } |