grub: make backgrounds configurable in target.cfg
now under coreboot mainboards, target.cfg can specify a background. if not specified, the 1280x800 one is assumed, and used by default. it can be overridden. the path should be relative to: config/grub/background/ Signed-off-by: Leah Rowe <leah@libreboot.org>btrfsvols
parent
0d315c3a4e
commit
15081ed9ef
|
@ -8,3 +8,4 @@ payload_memtest="y"
|
|||
grub_scan_disk="ahci"
|
||||
microcode_required="n"
|
||||
blobs_required="n"
|
||||
grub_background="background1024x768.png"
|
||||
|
|
|
@ -8,3 +8,4 @@ payload_memtest="y"
|
|||
grub_scan_disk="ahci"
|
||||
microcode_required="n"
|
||||
blobs_required="n"
|
||||
grub_background="background1024x768.png"
|
||||
|
|
|
@ -8,3 +8,4 @@ payload_memtest="y"
|
|||
grub_scan_disk="ahci"
|
||||
microcode_required="n"
|
||||
blobs_required="n"
|
||||
grub_background="background1024x768.png"
|
||||
|
|
|
@ -8,3 +8,4 @@ payload_memtest="y"
|
|||
grub_scan_disk="ahci"
|
||||
microcode_required="n"
|
||||
blobs_required="n"
|
||||
grub_background="background1024x768.png"
|
||||
|
|
|
@ -60,6 +60,7 @@ cbdir=""
|
|||
cbfstool=""
|
||||
corebootrom=""
|
||||
seavgabiosrom="elf/seabios/default/libgfxinit/vgabios.bin"
|
||||
grub_background="background1280x800.png"
|
||||
|
||||
initmode=""
|
||||
displaymode=""
|
||||
|
@ -362,13 +363,7 @@ build_grub_roms() {
|
|||
# we only need insert background.png once, for each coreboot config:
|
||||
if [ "${displaymode}" = "vesafb" ] || \
|
||||
[ "${displaymode}" = "corebootfb" ]; then
|
||||
backgroundfile="background1280x800.png"
|
||||
if [ "${board}" = "x60" ] \
|
||||
|| [ "${board}" = "t60_intelgpu" ]; then
|
||||
# TODO: don't hardcode this. do it in target.cfg
|
||||
backgroundfile="background1024x768.png"
|
||||
fi
|
||||
backgroundfile="config/grub/background/${backgroundfile}"
|
||||
backgroundfile="config/grub/background/${grub_background}"
|
||||
"${cbfstool}" "${tmprompath}" add -f ${backgroundfile} \
|
||||
-n background.png -t raw || \
|
||||
err "build_grub_roms: cannot add background.png to tmprom"
|
||||
|
|
Loading…
Reference in New Issue