summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/rom.sh19
1 files changed, 8 insertions, 11 deletions
diff --git a/include/rom.sh b/include/rom.sh
index 7102953f..f2609bba 100644
--- a/include/rom.sh
+++ b/include/rom.sh
@@ -41,9 +41,8 @@ mkpicotool()
rm -Rf "$picotool" || $err "Can't remove picotool builddir"
(
x_ cd src/picotool
- cmake -DCMAKE_INSTALL_PREFIX=xbmkbin -DPICOTOOL_FLAT_INSTALL=1 \
- -DPICO_SDK_PATH=../pico-sdk || \
- $err "Can't prep picotool"
+ x_ cmake -DCMAKE_INSTALL_PREFIX=xbmkbin -DPICOTOOL_FLAT_INSTALL=1 \
+ -DPICO_SDK_PATH=../pico-sdk
make install || $err "Can't build picotool"; :
) || $err "Can't build picotool"; :
}
@@ -160,7 +159,8 @@ mkcorebootbin()
$dry add_seabios
[ "$payload_uboot" = "y" ] && pname="uboot" && $dry add_uboot
else
- pname="custom" && $dry cprom; :
+ pname="custom"
+ $dry cprom
fi; :
}
@@ -212,11 +212,9 @@ add_grub()
mkseagrub()
{
- if [ "$payload_grubsea" = "y" ]; then
- pname="grub"
- else
- cbfs "$tmprom" "$grubdata/bootorder" bootorder raw
- fi
+ [ "$payload_grubsea" = "y" ] && pname="grub"
+ [ "$payload_grubsea" = "y" ] || \
+ cbfs "$tmprom" "$grubdata/bootorder" bootorder raw
for keymap in config/data/grub/keymap/*.gkb; do
[ -f "$keymap" ] && cprom "${keymap##*/}"; :
done; :
@@ -288,6 +286,5 @@ mkcoreboottar()
[ "$release" != "n" ] || return 0
$dry mkrom_tarball "bin/$target"
$dry ./mk inject "bin/${relname}_${target}.tar.xz" nuke || \
- $err "Can't delete vendorfiles in 'bin/${relname}_$target.tar.xz'"
- return 0
+ $err "Can't nuke vendorfiles in 'bin/${relname}_$target.tar.xz'"; :
}