summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDandan Bi <dandan.bi@intel.com>2019-04-17 13:41:55 +0800
committerLiming Gao <liming.gao@intel.com>2019-04-24 10:23:20 +0800
commit81a8a52a6bb21afca8ce5b507575b24b3f3a15e7 (patch)
tree4ae5a1bc58117d7ad1e69b1e73ed78a161ac0822
parentab7e02a4f86a8fe2afa2dcf88c404bcf210f9e62 (diff)
downloadedk2-81a8a52a6bb21afca8ce5b507575b24b3f3a15e7.zip
edk2-81a8a52a6bb21afca8ce5b507575b24b3f3a15e7.tar.gz
edk2-81a8a52a6bb21afca8ce5b507575b24b3f3a15e7.tar.bz2
ShellBinPkg: Remove ShellBinPkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1675 Remove ShellBinPkg from edk2. If developers work on current edk2 master and still want to use Shell binary after this removal, they can get it from source code in the Assets part of edk2-stable201903 tag release page. And from next release (edk2-stable201905 tag), we will publish all Shell binaries to the according Assets part directly. edk2 release link: https://github.com/tianocore/edk2/releases Cc: Jaben Carsey <jaben.carsey@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Leif Lindholm <leif.lindholm@linaro.org> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org> Cc: Liming Gao <liming.gao@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Signed-off-by: Dandan Bi <dandan.bi@intel.com> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Acked-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Jaben Carsey <jaben.carsey@intel.com> (cherry picked from commit 62d8b6004616a6d9b06afa83974be30eb951c679)
-rw-r--r--Maintainers.txt14
-rwxr-xr-xShellBinPkg/MinUefiShell/AArch64/Shell.efibin343296 -> 0 bytes
-rwxr-xr-xShellBinPkg/MinUefiShell/Arm/Shell.efibin317152 -> 0 bytes
-rw-r--r--ShellBinPkg/MinUefiShell/Ia32/Shell.efibin352960 -> 0 bytes
-rw-r--r--ShellBinPkg/MinUefiShell/Ia32/profiles.txt1
-rw-r--r--ShellBinPkg/MinUefiShell/MinUefiShell.inf29
-rw-r--r--ShellBinPkg/MinUefiShell/X64/Shell.efibin410208 -> 0 bytes
-rw-r--r--ShellBinPkg/MinUefiShell/X64/profiles.txt1
-rw-r--r--ShellBinPkg/ReadMe.txt19
-rw-r--r--ShellBinPkg/ShellBinPkg.dec17
-rwxr-xr-xShellBinPkg/UefiShell/AArch64/Shell.efibin841216 -> 0 bytes
-rwxr-xr-xShellBinPkg/UefiShell/Arm/Shell.efibin790624 -> 0 bytes
-rw-r--r--ShellBinPkg/UefiShell/Ia32/Shell.efibin823872 -> 0 bytes
-rw-r--r--ShellBinPkg/UefiShell/Ia32/profiles.txt6
-rw-r--r--ShellBinPkg/UefiShell/UefiShell.inf29
-rw-r--r--ShellBinPkg/UefiShell/X64/Shell.efibin938880 -> 0 bytes
-rw-r--r--ShellBinPkg/UefiShell/X64/profiles.txt6
17 files changed, 7 insertions, 115 deletions
diff --git a/Maintainers.txt b/Maintainers.txt
index 8562c7e..ace0a58 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -238,18 +238,18 @@ M: Chao Zhang <chao.b.zhang@intel.com>
M: Jiewen Yao <jiewen.yao@intel.com>
M: Jian Wang <jian.j.wang@intel.com>
-ShellBinPkg
-W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg
-M: Jaben Carsey <jaben.carsey@intel.com> (Ia32/X64)
-M: Ray Ni <ray.ni@intel.com> (Ia32/X64)
-M: Leif Lindholm <leif.lindholm@linaro.org> (ARM/AArch64)
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)
-
ShellPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg
M: Jaben Carsey <jaben.carsey@intel.com>
M: Ray Ni <ray.ni@intel.com>
+Maintainers for stable Shell binaries generation
+when need to publish Shell binaries with edk2 release:
+M: Jaben Carsey <jaben.carsey@intel.com> (Ia32/X64)
+M: Ray Ni <ray.ni@intel.com> (Ia32/X64)
+M: Leif Lindholm <leif.lindholm@linaro.org> (ARM/AArch64)
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)
+
SignedCapsulePkg
W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg
M: Jiewen Yao <jiewen.yao@intel.com>
diff --git a/ShellBinPkg/MinUefiShell/AArch64/Shell.efi b/ShellBinPkg/MinUefiShell/AArch64/Shell.efi
deleted file mode 100755
index e00533e..0000000
--- a/ShellBinPkg/MinUefiShell/AArch64/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/MinUefiShell/Arm/Shell.efi b/ShellBinPkg/MinUefiShell/Arm/Shell.efi
deleted file mode 100755
index c7879c2..0000000
--- a/ShellBinPkg/MinUefiShell/Arm/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/MinUefiShell/Ia32/Shell.efi b/ShellBinPkg/MinUefiShell/Ia32/Shell.efi
deleted file mode 100644
index f045ee7..0000000
--- a/ShellBinPkg/MinUefiShell/Ia32/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/MinUefiShell/Ia32/profiles.txt b/ShellBinPkg/MinUefiShell/Ia32/profiles.txt
deleted file mode 100644
index 912cee8..0000000
--- a/ShellBinPkg/MinUefiShell/Ia32/profiles.txt
+++ /dev/null
@@ -1 +0,0 @@
-this release includes:
diff --git a/ShellBinPkg/MinUefiShell/MinUefiShell.inf b/ShellBinPkg/MinUefiShell/MinUefiShell.inf
deleted file mode 100644
index c11804c..0000000
--- a/ShellBinPkg/MinUefiShell/MinUefiShell.inf
+++ /dev/null
@@ -1,29 +0,0 @@
-## @file
-# This is the UEFI Shell application binary file.
-#
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>
-#
-# SPDX-License-Identifier: BSD-2-Clause-Patent
-#
-#
-##
-##
-
-[Defines]
- INF_VERSION = 0x00010006
- BASE_NAME = Shell
- FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1
- MODULE_TYPE = UEFI_APPLICATION
- VERSION_STRING = 1.0
-
-[Binaries.Ia32]
- PE32|Ia32/Shell.efi|*
-
-[Binaries.X64]
- PE32|X64/Shell.efi|*
-
-[Binaries.ARM]
- PE32|Arm/Shell.efi|*
-
-[Binaries.AArch64]
- PE32|AArch64/Shell.efi|*
diff --git a/ShellBinPkg/MinUefiShell/X64/Shell.efi b/ShellBinPkg/MinUefiShell/X64/Shell.efi
deleted file mode 100644
index 1f2781a..0000000
--- a/ShellBinPkg/MinUefiShell/X64/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/MinUefiShell/X64/profiles.txt b/ShellBinPkg/MinUefiShell/X64/profiles.txt
deleted file mode 100644
index 912cee8..0000000
--- a/ShellBinPkg/MinUefiShell/X64/profiles.txt
+++ /dev/null
@@ -1 +0,0 @@
-this release includes:
diff --git a/ShellBinPkg/ReadMe.txt b/ShellBinPkg/ReadMe.txt
deleted file mode 100644
index f610c62..0000000
--- a/ShellBinPkg/ReadMe.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-============================================================================
- OVERVIEW
-============================================================================
-The binaries of ShellBinPkg are generated with ShellPkg project and built with
-BaseTools Package (git version: de72c9d1da8d2d81477f921644db7a55912cddf6). The
-binaries are built with no debug information by building with "RELEASE" target.
-
-To generate Full Shell, execute:
- "build -a IA32 -a X64 -p ShellPkg\ShellPkg.dsc -b RELEASE"
-To generate Minimal Shell, execute:
- "build -a IA32 -a X64 -p ShellPkg\ShellPkg.dsc -b RELEASE -D NO_SHELL_PROFILES"
-
-============================================================================
- KNOWN LIMITATIONS
-============================================================================
-1. RM can delete current working directory via other map name.
-2. DrvCfg does not overlap boot manager functionality.
-
-============================================================================
diff --git a/ShellBinPkg/ShellBinPkg.dec b/ShellBinPkg/ShellBinPkg.dec
deleted file mode 100644
index c3b75c1..0000000
--- a/ShellBinPkg/ShellBinPkg.dec
+++ /dev/null
@@ -1,17 +0,0 @@
-## @file
-# UEFI 2.0 Shell Binary Package
-#
-# This package contains binary shell application that follows
-# UEFI specification and UEFI Shell 2.0 specification.
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>
-#
-# SPDX-License-Identifier: BSD-2-Clause-Patent
-#
-##
-
-[Defines]
- DEC_SPECIFICATION = 0x00010005
- PACKAGE_NAME = ShellBinPkg
- PACKAGE_GUID = 4B34AD9D-1324-41e5-8B1D-359AA7BCA62C
- PACKAGE_VERSION = 0.5
-
diff --git a/ShellBinPkg/UefiShell/AArch64/Shell.efi b/ShellBinPkg/UefiShell/AArch64/Shell.efi
deleted file mode 100755
index dbd521c..0000000
--- a/ShellBinPkg/UefiShell/AArch64/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/UefiShell/Arm/Shell.efi b/ShellBinPkg/UefiShell/Arm/Shell.efi
deleted file mode 100755
index 21cdde7..0000000
--- a/ShellBinPkg/UefiShell/Arm/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/UefiShell/Ia32/Shell.efi b/ShellBinPkg/UefiShell/Ia32/Shell.efi
deleted file mode 100644
index 8a231f4..0000000
--- a/ShellBinPkg/UefiShell/Ia32/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/UefiShell/Ia32/profiles.txt b/ShellBinPkg/UefiShell/Ia32/profiles.txt
deleted file mode 100644
index 616f766..0000000
--- a/ShellBinPkg/UefiShell/Ia32/profiles.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-this release includes:
-
-Drivers1
-Debug1
-Network1
-Install1
diff --git a/ShellBinPkg/UefiShell/UefiShell.inf b/ShellBinPkg/UefiShell/UefiShell.inf
deleted file mode 100644
index c11804c..0000000
--- a/ShellBinPkg/UefiShell/UefiShell.inf
+++ /dev/null
@@ -1,29 +0,0 @@
-## @file
-# This is the UEFI Shell application binary file.
-#
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>
-#
-# SPDX-License-Identifier: BSD-2-Clause-Patent
-#
-#
-##
-##
-
-[Defines]
- INF_VERSION = 0x00010006
- BASE_NAME = Shell
- FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1
- MODULE_TYPE = UEFI_APPLICATION
- VERSION_STRING = 1.0
-
-[Binaries.Ia32]
- PE32|Ia32/Shell.efi|*
-
-[Binaries.X64]
- PE32|X64/Shell.efi|*
-
-[Binaries.ARM]
- PE32|Arm/Shell.efi|*
-
-[Binaries.AArch64]
- PE32|AArch64/Shell.efi|*
diff --git a/ShellBinPkg/UefiShell/X64/Shell.efi b/ShellBinPkg/UefiShell/X64/Shell.efi
deleted file mode 100644
index 570f6f6..0000000
--- a/ShellBinPkg/UefiShell/X64/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/ShellBinPkg/UefiShell/X64/profiles.txt b/ShellBinPkg/UefiShell/X64/profiles.txt
deleted file mode 100644
index 616f766..0000000
--- a/ShellBinPkg/UefiShell/X64/profiles.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-this release includes:
-
-Drivers1
-Debug1
-Network1
-Install1