From c158d82298bb04ffc73eb38868fea3c8a28059bf Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 12 Apr 2025 17:29:35 +0100 Subject: rom.sh: minor cleanup Signed-off-by: Leah Rowe --- include/rom.sh | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'include') 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'"; : } -- cgit v1.2.1