mirror of
https://codeberg.org/canoeboot/cbmk.git
synced 2024-11-22 02:04:45 +00:00
d08b175a0d
this time, only handle multiple keymaps on seagrub images. for images where seabios is first but does not immediately load grub, whether grub is still available in flash, just do one image (US Qwerty) this still results in fewer images per target than Libreboot 20240612, but should prevent most users from being annoyed. i got a few people asking repeatedly, and i hadn't documented yet how to add keymap.gkb or how to remove bootorder, to get a different keymap or disable seagrub respectively. i anticipate that i'll get such questions a lot, even if i do document it, so i'm reversing that decision. it doesn't result in much extra code. the new design in lbmk makes this sort of thing much simpler. Signed-off-by: Leah Rowe <leah@libreboot.org>
16 lines
479 B
INI
16 lines
479 B
INI
. "include/rom.sh"
|
|
|
|
makeargs="UPDATED_SUBMODULES=1 CPUS=$XBMK_THREADS"
|
|
build_depend="seabios/default grub/default memtest86plus"
|
|
|
|
seavgabiosrom="elf/seabios/default/libgfxinit/vgabios.bin"
|
|
|
|
pv="payload_uboot payload_seabios payload_memtest payload_grub"
|
|
v="initmode ubootelf grub_scan_disk uboot_config grubtree grubelf pname"
|
|
v="$v displaymode tmprom newrom"
|
|
eval `setvars "n" $pv`
|
|
eval `setvars "" $v`
|
|
|
|
premake="mkvendorfiles"
|
|
mkhelper="mkcorebootbin"
|
|
postmake="mkcoreboottar"
|