Skip to content

Commit e5374a3

Browse files
committed
payloads/external/edk2: Add QEMU-specific build flag
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
1 parent a1a06b6 commit e5374a3

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

payloads/external/Makefile.mk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,8 @@ $(obj)/UEFIPAYLOAD.fd: $(DOTCONFIG) $(IPXE_EFI)
289289
CONFIG_EDK2_USB_PORT_POWER_OPTION=$(CONFIG_EDK2_USB_PORT_POWER_OPTION) \
290290
CONFIG_EDK2_DGPU_POWER_OPTION=$(CONFIG_EDK2_DGPU_POWER_OPTION) \
291291
CONFIG_DGPU_ONLY_AVAILABLE=$(CONFIG_DGPU_ONLY_AVAILABLE) \
292-
CONFIG_EDK2_FTDI_USB_UART_SUPPORT=$(CONFIG_EDK2_FTDI_USB_UART_SUPPORT)
292+
CONFIG_EDK2_FTDI_USB_UART_SUPPORT=$(CONFIG_EDK2_FTDI_USB_UART_SUPPORT) \
293+
CONFIG_QEMU_PLATFORM=$(CONFIG_CPU_QEMU_X86)
293294

294295

295296
$(obj)/ShimmedUniversalPayload.elf: $(DOTCONFIG)

payloads/external/edk2/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@ ifneq ($(CONFIG_DRIVERS_EFI_UPDATE_CAPSULES),)
125125
BUILD_STR += -D CAPSULE_SUPPORT=TRUE
126126
BUILD_STR += -D CAPSULE_MAIN_FW_GUID=$(CONFIG_DRIVERS_EFI_MAIN_FW_GUID)
127127
endif
128+
# QEMU_PLATFORM = FALSE
129+
ifneq ($(CONFIG_QEMU_PLATFORM),)
130+
BUILD_STR += -D QEMU_PLATFORM=TRUE
131+
endif
128132

129133
#
130134
# The MrChromebox repository has the following addition options:

0 commit comments

Comments
 (0)