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 depends on BR2_USE_WCHAR # gettext
10 select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
11 select BR2_PACKAGE_EFIVAR
13 A Linux user-space application to modify the Intel Extensible
14 Firmware Interface (EFI) Boot Manager. This application can create
15 and destroy boot entries, change the boot order, change the next
16 running boot option, and more.
18 https://github.com/rhinstaller/efibootmgr
20 comment "efibootmgr needs a glibc or uClibc toolchain w/ wchar, dynamic library, headers >= 3.12, gcc >= 4.9"
21 depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS
22 depends on BR2_STATIC_LIBS || \
23 !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \
24 BR2_TOOLCHAIN_USES_MUSL || \
25 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
27 depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS