File ovmf-add-exclude-shell-flag.patch of Package ovmf.24006

Index: edk2-edk2-stable202008/OvmfPkg/OvmfPkgX64.fdf
===================================================================
--- edk2-edk2-stable202008.orig/OvmfPkg/OvmfPkgX64.fdf
+++ edk2-edk2-stable202008/OvmfPkg/OvmfPkgX64.fdf
@@ -305,7 +305,9 @@ INF  MdeModulePkg/Universal/Disk/UdfDxe/
 INF  ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf
 INF  OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf
 !endif
+!ifndef $(EXCLUDE_SHELL)
 INF  ShellPkg/Application/Shell/Shell.inf
+!endif
 
 INF MdeModulePkg/Logo/LogoDxe.inf
 
Index: edk2-edk2-stable202008/OvmfPkg/OvmfPkgIa32X64.fdf
===================================================================
--- edk2-edk2-stable202008.orig/OvmfPkg/OvmfPkgIa32X64.fdf
+++ edk2-edk2-stable202008/OvmfPkg/OvmfPkgIa32X64.fdf
@@ -296,7 +296,9 @@ INF  MdeModulePkg/Universal/Disk/UdfDxe/
 INF  ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf
 INF  OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf
 !endif
+!ifndef $(EXCLUDE_SHELL)
 INF  ShellPkg/Application/Shell/Shell.inf
+!endif
 
 INF MdeModulePkg/Logo/LogoDxe.inf
 
openSUSE Build Service is sponsored by