]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/efibootmgr/Config.in
b87fb53225586b657dce303ce604fab668a4b715
[coffee/buildroot.git] / package / efibootmgr / Config.in
1 config BR2_PACKAGE_EFIBOOTMGR
2         bool "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
11         help
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.
16
17           https://github.com/rhboot/efibootmgr
18
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