mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-11-24 12:11:28 +01:00
efi: Correct .efi rules
These files should have both 'always' and 'targets' so that dependencies are detected correctly. When only 'always' is used, the target is built every time, although I am not quite sure why. Make sure each has both 'always' and 'targets' to avoid this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
1e4d965b59
commit
c52bd0362d
@ -23,6 +23,7 @@ CFLAGS_REMOVE_initrddump.o := $(CFLAGS_NON_EFI)
|
||||
|
||||
ifdef CONFIG_RISCV
|
||||
always += boothart.efi
|
||||
targets += boothart.o
|
||||
endif
|
||||
|
||||
ifneq ($(CONFIG_CMD_BOOTEFI_HELLO_COMPILE),)
|
||||
@ -32,10 +33,12 @@ endif
|
||||
|
||||
ifeq ($(CONFIG_GENERATE_ACPI_TABLE),)
|
||||
always += dtbdump.efi
|
||||
targets += dtbdump.o
|
||||
endif
|
||||
|
||||
ifdef CONFIG_EFI_LOAD_FILE2_INITRD
|
||||
always += initrddump.efi
|
||||
targets += initrddump.o
|
||||
endif
|
||||
|
||||
obj-$(CONFIG_CMD_BOOTEFI_HELLO) += helloworld_efi.o
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user