1 config BR2_PACKAGE_EFIBOOTMGR
3 depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS # efivar
4 depends on !BR2_STATIC_LIBS # efivar
5 depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 # efivar
6 depends on !BR2_TOOLCHAIN_USES_MUSL # efivar
7 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # efivar
8 depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS
9 select BR2_PACKAGE_EFIVAR
10 select BR2_PACKAGE_POPT
12 A Linux user-space application to modify the Intel Extensible
13 Firmware Interface (EFI) Boot Manager. This application can
14 create and destroy boot entries, change the boot order, change
15 the next running boot option, and more.
17 https://github.com/rhboot/efibootmgr
19 comment "efibootmgr needs a glibc or uClibc toolchain w/ dynamic library, headers >= 3.12, gcc >= 4.9"
20 depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS
21 depends on BR2_STATIC_LIBS || \
22 !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \
23 BR2_TOOLCHAIN_USES_MUSL || \
24 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
25 depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS