Blame 0006-EXCLUDE_SHELL_FROM_FD.patch

Gerd Hoffmann b0c3af
From: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann b0c3af
Date: Thu, 18 Feb 2016 10:52:44 +0100
Gerd Hoffmann b0c3af
Subject: [PATCH] EXCLUDE_SHELL_FROM_FD
Gerd Hoffmann b0c3af
Gerd Hoffmann b0c3af
---
Gerd Hoffmann b0c3af
 OvmfPkg/OvmfPkgIa32.fdf    | 2 ++
Gerd Hoffmann b0c3af
 OvmfPkg/OvmfPkgIa32X64.fdf | 2 ++
Gerd Hoffmann b0c3af
 OvmfPkg/OvmfPkgX64.fdf     | 2 ++
Gerd Hoffmann b0c3af
 3 files changed, 6 insertions(+)
Gerd Hoffmann b0c3af
Gerd Hoffmann b0c3af
diff --git a/OvmfPkg/OvmfPkgIa32.fdf b/OvmfPkg/OvmfPkgIa32.fdf
Gerd Hoffmann b0c3af
index 93a51a5..9ae7982 100644
Gerd Hoffmann b0c3af
--- a/OvmfPkg/OvmfPkgIa32.fdf
Gerd Hoffmann b0c3af
+++ b/OvmfPkg/OvmfPkgIa32.fdf
Gerd Hoffmann b0c3af
@@ -273,11 +273,13 @@ INF  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 INF  FatPkg/EnhancedFatDxe/Fat.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
+!ifndef $(EXCLUDE_SHELL_FROM_FD)
Gerd Hoffmann b0c3af
 !ifndef $(USE_OLD_SHELL)
Gerd Hoffmann b0c3af
 INF  ShellPkg/Application/Shell/Shell.inf
Gerd Hoffmann b0c3af
 !else
Gerd Hoffmann b0c3af
 INF  RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
Gerd Hoffmann b0c3af
 !endif
Gerd Hoffmann b0c3af
+!endif
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
Gerd Hoffmann b0c3af
   SECTION RAW = MdeModulePkg/Logo/Logo.bmp
Gerd Hoffmann b0c3af
diff --git a/OvmfPkg/OvmfPkgIa32X64.fdf b/OvmfPkg/OvmfPkgIa32X64.fdf
Gerd Hoffmann b0c3af
index aad16a6..f58f18a 100644
Gerd Hoffmann b0c3af
--- a/OvmfPkg/OvmfPkgIa32X64.fdf
Gerd Hoffmann b0c3af
+++ b/OvmfPkg/OvmfPkgIa32X64.fdf
Gerd Hoffmann b0c3af
@@ -273,11 +273,13 @@ INF  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 INF  FatPkg/EnhancedFatDxe/Fat.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
+!ifndef $(EXCLUDE_SHELL_FROM_FD)
Gerd Hoffmann b0c3af
 !ifndef $(USE_OLD_SHELL)
Gerd Hoffmann b0c3af
 INF  ShellPkg/Application/Shell/Shell.inf
Gerd Hoffmann b0c3af
 !else
Gerd Hoffmann b0c3af
 INF  RuleOverride = BINARY USE = X64 EdkShellBinPkg/FullShell/FullShell.inf
Gerd Hoffmann b0c3af
 !endif
Gerd Hoffmann b0c3af
+!endif
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
Gerd Hoffmann b0c3af
   SECTION RAW = MdeModulePkg/Logo/Logo.bmp
Gerd Hoffmann b0c3af
diff --git a/OvmfPkg/OvmfPkgX64.fdf b/OvmfPkg/OvmfPkgX64.fdf
Gerd Hoffmann b0c3af
index 387b808..4e0c0ab 100644
Gerd Hoffmann b0c3af
--- a/OvmfPkg/OvmfPkgX64.fdf
Gerd Hoffmann b0c3af
+++ b/OvmfPkg/OvmfPkgX64.fdf
Gerd Hoffmann b0c3af
@@ -273,11 +273,13 @@ INF  MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 INF  FatPkg/EnhancedFatDxe/Fat.inf
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
+!ifndef $(EXCLUDE_SHELL_FROM_FD)
Gerd Hoffmann b0c3af
 !ifndef $(USE_OLD_SHELL)
Gerd Hoffmann b0c3af
 INF  ShellPkg/Application/Shell/Shell.inf
Gerd Hoffmann b0c3af
 !else
Gerd Hoffmann b0c3af
 INF  RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
Gerd Hoffmann b0c3af
 !endif
Gerd Hoffmann b0c3af
+!endif
Gerd Hoffmann b0c3af
 
Gerd Hoffmann b0c3af
 FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {
Gerd Hoffmann b0c3af
   SECTION RAW = MdeModulePkg/Logo/Logo.bmp