mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
tools: build mkeficapsule with tools-only_defconfig
Add CONFIG_TOOLS_MKEFICAPSULE. Then we want to always build mkeficapsule if tools-only_defconfig is used. Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
9ebfc6ba5b
commit
9af16cc8f1
3 changed files with 10 additions and 2 deletions
|
@ -35,3 +35,4 @@ CONFIG_I2C_EDID=y
|
||||||
# CONFIG_VIRTIO_SANDBOX is not set
|
# CONFIG_VIRTIO_SANDBOX is not set
|
||||||
# CONFIG_GENERATE_ACPI_TABLE is not set
|
# CONFIG_GENERATE_ACPI_TABLE is not set
|
||||||
# CONFIG_EFI_LOADER is not set
|
# CONFIG_EFI_LOADER is not set
|
||||||
|
CONFIG_TOOLS_MKEFICAPSULE=y
|
||||||
|
|
|
@ -90,4 +90,12 @@ config TOOLS_SHA512
|
||||||
help
|
help
|
||||||
Enable SHA512 support in the tools builds
|
Enable SHA512 support in the tools builds
|
||||||
|
|
||||||
|
config TOOLS_MKEFICAPSULE
|
||||||
|
bool "Build efimkcapsule command"
|
||||||
|
default y if EFI_CAPSULE_ON_DISK
|
||||||
|
help
|
||||||
|
This command allows users to create a UEFI capsule file and,
|
||||||
|
optionally sign that file. If you want to enable UEFI capsule
|
||||||
|
update feature on your target, you certainly need this.
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
|
@ -238,8 +238,7 @@ hostprogs-$(CONFIG_MIPS) += mips-relocs
|
||||||
hostprogs-$(CONFIG_ASN1_COMPILER) += asn1_compiler
|
hostprogs-$(CONFIG_ASN1_COMPILER) += asn1_compiler
|
||||||
HOSTCFLAGS_asn1_compiler.o = -idirafter $(srctree)/include
|
HOSTCFLAGS_asn1_compiler.o = -idirafter $(srctree)/include
|
||||||
|
|
||||||
mkeficapsule-objs := mkeficapsule.o $(LIBFDT_OBJS)
|
hostprogs-$(CONFIG_TOOLS_MKEFICAPSULE) += mkeficapsule
|
||||||
hostprogs-$(CONFIG_EFI_HAVE_CAPSULE_SUPPORT) += mkeficapsule
|
|
||||||
|
|
||||||
# We build some files with extra pedantic flags to try to minimize things
|
# We build some files with extra pedantic flags to try to minimize things
|
||||||
# that won't build on some weird host compiler -- though there are lots of
|
# that won't build on some weird host compiler -- though there are lots of
|
||||||
|
|
Loading…
Reference in a new issue