mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-17 08:40:14 +02:00
build/roms: don't needlessly re-build grub.elf
Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
+2
-1
@@ -156,6 +156,7 @@ build_grub_payload()
|
|||||||
"$keymap" > "elf/grub/keymap_$keymap.cfg" || err "!key"; :
|
"$keymap" > "elf/grub/keymap_$keymap.cfg" || err "!key"; :
|
||||||
done
|
done
|
||||||
[ -n "${_keyboard}" ] && keymaps="${kmapdir}/${_keyboard}.gkb"
|
[ -n "${_keyboard}" ] && keymaps="${kmapdir}/${_keyboard}.gkb"
|
||||||
|
[ -f "$grubelf" ] && return 0
|
||||||
[ -f "src/grub/grub-mkstandalone" ] || x_ ./update trees -b grub
|
[ -f "src/grub/grub-mkstandalone" ] || x_ ./update trees -b grub
|
||||||
|
|
||||||
./src/grub/grub-mkstandalone \
|
./src/grub/grub-mkstandalone \
|
||||||
@@ -180,7 +181,7 @@ build_grub_payload()
|
|||||||
"${layoutdir}/usqwerty.gkb=${grubcfgsdir}/keymap/usqwerty.gkb" \
|
"${layoutdir}/usqwerty.gkb=${grubcfgsdir}/keymap/usqwerty.gkb" \
|
||||||
"/boot/grub/grub.cfg=${grubcfgsdir}/config/grub_memdisk.cfg" \
|
"/boot/grub/grub.cfg=${grubcfgsdir}/config/grub_memdisk.cfg" \
|
||||||
"/boot/grub/grub_default.cfg=${grubcfgsdir}/config/grub.cfg" || \
|
"/boot/grub/grub_default.cfg=${grubcfgsdir}/config/grub.cfg" || \
|
||||||
err "build_grub_elf: cannot build grub payload (grub-mkstandalone)"
|
err "could not generate grub.elf"
|
||||||
}
|
}
|
||||||
|
|
||||||
build_uboot_payload()
|
build_uboot_payload()
|
||||||
|
|||||||
Reference in New Issue
Block a user