mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-13 14:59:34 +02:00
+8
-11
@@ -41,9 +41,8 @@ mkpicotool()
|
|||||||
rm -Rf "$picotool" || $err "Can't remove picotool builddir"
|
rm -Rf "$picotool" || $err "Can't remove picotool builddir"
|
||||||
(
|
(
|
||||||
x_ cd src/picotool
|
x_ cd src/picotool
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=xbmkbin -DPICOTOOL_FLAT_INSTALL=1 \
|
x_ cmake -DCMAKE_INSTALL_PREFIX=xbmkbin -DPICOTOOL_FLAT_INSTALL=1 \
|
||||||
-DPICO_SDK_PATH=../pico-sdk || \
|
-DPICO_SDK_PATH=../pico-sdk
|
||||||
$err "Can't prep picotool"
|
|
||||||
make install || $err "Can't build picotool"; :
|
make install || $err "Can't build picotool"; :
|
||||||
) || $err "Can't build picotool"; :
|
) || $err "Can't build picotool"; :
|
||||||
}
|
}
|
||||||
@@ -160,7 +159,8 @@ mkcorebootbin()
|
|||||||
$dry add_seabios
|
$dry add_seabios
|
||||||
[ "$payload_uboot" = "y" ] && pname="uboot" && $dry add_uboot
|
[ "$payload_uboot" = "y" ] && pname="uboot" && $dry add_uboot
|
||||||
else
|
else
|
||||||
pname="custom" && $dry cprom; :
|
pname="custom"
|
||||||
|
$dry cprom
|
||||||
fi; :
|
fi; :
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -212,11 +212,9 @@ add_grub()
|
|||||||
|
|
||||||
mkseagrub()
|
mkseagrub()
|
||||||
{
|
{
|
||||||
if [ "$payload_grubsea" = "y" ]; then
|
[ "$payload_grubsea" = "y" ] && pname="grub"
|
||||||
pname="grub"
|
[ "$payload_grubsea" = "y" ] || \
|
||||||
else
|
cbfs "$tmprom" "$grubdata/bootorder" bootorder raw
|
||||||
cbfs "$tmprom" "$grubdata/bootorder" bootorder raw
|
|
||||||
fi
|
|
||||||
for keymap in config/data/grub/keymap/*.gkb; do
|
for keymap in config/data/grub/keymap/*.gkb; do
|
||||||
[ -f "$keymap" ] && cprom "${keymap##*/}"; :
|
[ -f "$keymap" ] && cprom "${keymap##*/}"; :
|
||||||
done; :
|
done; :
|
||||||
@@ -288,6 +286,5 @@ mkcoreboottar()
|
|||||||
[ "$release" != "n" ] || return 0
|
[ "$release" != "n" ] || return 0
|
||||||
$dry mkrom_tarball "bin/$target"
|
$dry mkrom_tarball "bin/$target"
|
||||||
$dry ./mk inject "bin/${relname}_${target}.tar.xz" nuke || \
|
$dry ./mk inject "bin/${relname}_${target}.tar.xz" nuke || \
|
||||||
$err "Can't delete vendorfiles in 'bin/${relname}_$target.tar.xz'"
|
$err "Can't nuke vendorfiles in 'bin/${relname}_$target.tar.xz'"; :
|
||||||
return 0
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user