| config BR2_PACKAGE_EFIBOOTMGR |
| bool "efibootmgr" |
| depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS # efivar |
| depends on !BR2_STATIC_LIBS # efivar |
| depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 # efivar |
| depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # efivar |
| depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS |
| select BR2_PACKAGE_EFIVAR |
| select BR2_PACKAGE_POPT |
| help |
| A Linux user-space application to modify the Intel Extensible |
| Firmware Interface (EFI) Boot Manager. This application can |
| create and destroy boot entries, change the boot order, change |
| the next running boot option, and more. |
| |
| https://github.com/rhboot/efibootmgr |
| |
| comment "efibootmgr needs a glibc or uClibc toolchain w/ dynamic library, headers >= 3.12, gcc >= 4.9" |
| depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS |
| depends on BR2_STATIC_LIBS || \ |
| !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \ |
| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 |
| depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS |