summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscript/roms11
1 files changed, 7 insertions, 4 deletions
diff --git a/script/roms b/script/roms
index 3ca0de20..dc3053f4 100755
--- a/script/roms
+++ b/script/roms
@@ -356,13 +356,16 @@ build_grub_roms()
[ "$initmode" = "normal" ] && newrom="$romdir/${payload1}_" \
&& newrom="$newrom${board}_${initmode}_$keymap.rom"
x_ cprom "$tmpgrubrom" "$newrom"
- if [ "$payload_seabios_grubonly" = "y" ]; then
+ if [ "$payload_seabios_withgrub" = "y" ]; then
x_ "$cbfstool" "$tmpgrubrom" add \
-f "config/grub/bootorder" -n bootorder -t raw
x_ cprom "$tmpgrubrom" "${newrom%.rom}_grubfirst.rom"
- x_ "$cbfstool" "$tmpgrubrom" add-int -i 0 \
- -n etc/show-boot-menu
- x_ cprom "$tmpgrubrom" "${newrom%.rom}_grubonly.rom"
+ if [ "$payload_seabios_grubonly" = "y" ]; then
+ x_ "$cbfstool" "$tmpgrubrom" add-int -i 0 \
+ -n etc/show-boot-menu
+ x_ cprom "$tmpgrubrom" \
+ "${newrom%.rom}_grubonly.rom"
+ fi
fi
x_ rm -f "$tmpgrubrom"
done