8064b12ff9
This will be used in packages that depend on gnu-efi, and we take this opportunity to propagate this dependency where it was missing in gummiboot and syslinux. In practice, it was not a problem because gummiboot and syslinux are only available on i386 and x86-64, which is a subset of the architectures supported by gnu-efi. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
25 lines
969 B
Plaintext
25 lines
969 B
Plaintext
config BR2_TARGET_GUMMIBOOT
|
|
bool "gummiboot"
|
|
depends on BR2_i386 || BR2_x86_64
|
|
depends on BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS
|
|
select BR2_PACKAGE_GNU_EFI
|
|
select BR2_PACKAGE_UTIL_LINUX
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
|
help
|
|
gummiboot is a simple UEFI boot manager which executes
|
|
configured EFI images. The default entry is selected by a
|
|
configured pattern (glob) or an on-screen menu.
|
|
|
|
gummiboot operates on the EFI System Partition (ESP)
|
|
only. Configuration file fragments, kernels, initrds, other
|
|
EFI images need to reside on the ESP. Linux kernels need to
|
|
be built with CONFIG_EFI_STUB to be able to be directly
|
|
executed as an EFI image.
|
|
|
|
See the Grub2 help text for details on preparing an EFI
|
|
capable disk image using Gummiboot: the instructions are
|
|
exactly the same, except that the Gummiboot configuration
|
|
files will be located in /loader/ inside the EFI partition.
|
|
|
|
http://freedesktop.org/wiki/Software/gummiboot/
|