diff options
Diffstat (limited to 'include/rom.sh')
-rw-r--r-- | include/rom.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/rom.sh b/include/rom.sh index 0edd5e89..987ead6a 100644 --- a/include/rom.sh +++ b/include/rom.sh @@ -45,7 +45,12 @@ mkpayload_grub() grub_modules="" grub_install_modules="" - $dry eval "`setcfg "$grubdata/module/$tree"`" + if [ "$dry" = ":" ]; then + return 0 + fi + + . "$grubdata/module/$tree" || \ + err "Can't read '$grubdata/module/$tree'" "mkpayload_grub" "$@" $dry x_ rm -f "$srcdir/grub.elf" |