audk/OvmfPkg/Include
Gerd Hoffmann f881b4d129 OvmfPkg: only add shell to FV in case secure boot is disabled
The EFI Shell allows to bypass secure boot, do not allow
to include the shell in the firmware images of secure boot
enabled builds.

This prevents misconfigured downstream builds.

Ref: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2040137
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4641
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
Message-Id: <20240222101358.67818-13-kraxel@redhat.com>
2024-02-25 17:38:07 +00:00
..
Dsc OvmfPkg: Shell*.inc: allow building without network support 2024-02-25 17:38:07 +00:00
Fdf OvmfPkg: only add shell to FV in case secure boot is disabled 2024-02-25 17:38:07 +00:00
Guid OvmfPkg/AmdSevDxe: Update ConfidentialComputing blob struct definition 2023-04-26 13:39:01 +00:00
IndustryStandard OvmfPkg: add IndustryStandard/VirtioSerial.h 2023-05-04 14:26:58 +00:00
Library ArmVirtPkg: Move the FdtSerialPortAddressLib to OvmfPkg 2024-02-06 23:51:47 +08:00
Pcd OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ppi OvmfPkg: Add MpInitLibDepLib related PPI/Protocol definitions 2022-05-11 08:40:53 +00:00
Protocol OvmfPkg: remove gEfiLegacy8259ProtocolGuid 2023-12-07 18:04:57 +00:00
OvmfPlatforms.h OvmfPkg: Handle Cloud Hypervisor host bridge 2021-12-11 14:26:05 +00:00
TdxCommondefs.inc OvmfPkg: Enable APs to accept memory for TDVF 2022-12-21 07:06:17 +00:00
WorkArea.h OvmfPkg: Add Tdx measurement data structure in WorkArea 2023-02-04 03:38:15 +00:00