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.
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)
M: Jiewen Yao <jiewen.yao@intel.com>\r
M: Jian Wang <jian.j.wang@intel.com>\r
\r
-ShellBinPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
-M: Jaben Carsey <jaben.carsey@intel.com> (Ia32/X64)\r
-M: Ray Ni <ray.ni@intel.com> (Ia32/X64)\r
-M: Leif Lindholm <leif.lindholm@linaro.org> (ARM/AArch64)\r
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)\r
-\r
ShellPkg\r
W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
M: Jaben Carsey <jaben.carsey@intel.com>\r
M: Ray Ni <ray.ni@intel.com>\r
\r
+Maintainers for stable Shell binaries generation\r
+when need to publish Shell binaries with edk2 release:\r
+M: Jaben Carsey <jaben.carsey@intel.com> (Ia32/X64)\r
+M: Ray Ni <ray.ni@intel.com> (Ia32/X64)\r
+M: Leif Lindholm <leif.lindholm@linaro.org> (ARM/AArch64)\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)\r
+\r
SignedCapsulePkg\r
W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg\r
M: Jiewen Yao <jiewen.yao@intel.com>\r
+++ /dev/null
-this release includes:\r
+++ /dev/null
-## @file\r
-# This is the UEFI Shell application binary file.\r
-#\r
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
-#\r
-# SPDX-License-Identifier: BSD-2-Clause-Patent\r
-#\r
-#\r
-##\r
-##\r
-\r
-[Defines]\r
- INF_VERSION = 0x00010006\r
- BASE_NAME = Shell\r
- FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1\r
- MODULE_TYPE = UEFI_APPLICATION\r
- VERSION_STRING = 1.0\r
-\r
-[Binaries.Ia32]\r
- PE32|Ia32/Shell.efi|*\r
-\r
-[Binaries.X64]\r
- PE32|X64/Shell.efi|*\r
-\r
-[Binaries.ARM]\r
- PE32|Arm/Shell.efi|*\r
-\r
-[Binaries.AArch64]\r
- PE32|AArch64/Shell.efi|*\r
+++ /dev/null
-this release includes:\r
+++ /dev/null
-============================================================================\r
- OVERVIEW\r
-============================================================================\r
-The binaries of ShellBinPkg are generated with ShellPkg project and built with\r
-BaseTools Package (git version: de72c9d1da8d2d81477f921644db7a55912cddf6). The\r
-binaries are built with no debug information by building with "RELEASE" target.\r
-\r
-To generate Full Shell, execute:\r
- "build -a IA32 -a X64 -p ShellPkg\ShellPkg.dsc -b RELEASE"\r
-To generate Minimal Shell, execute:\r
- "build -a IA32 -a X64 -p ShellPkg\ShellPkg.dsc -b RELEASE -D NO_SHELL_PROFILES"\r
-\r
-============================================================================\r
- KNOWN LIMITATIONS\r
-============================================================================\r
-1. RM can delete current working directory via other map name.\r
-2. DrvCfg does not overlap boot manager functionality.\r
-\r
-============================================================================\r
+++ /dev/null
-## @file\r
-# UEFI 2.0 Shell Binary Package\r
-#\r
-# This package contains binary shell application that follows\r
-# UEFI specification and UEFI Shell 2.0 specification.\r
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
-#\r
-# SPDX-License-Identifier: BSD-2-Clause-Patent\r
-#\r
-##\r
-\r
-[Defines]\r
- DEC_SPECIFICATION = 0x00010005\r
- PACKAGE_NAME = ShellBinPkg\r
- PACKAGE_GUID = 4B34AD9D-1324-41e5-8B1D-359AA7BCA62C\r
- PACKAGE_VERSION = 0.5\r
-\r
+++ /dev/null
-this release includes:\r
-\r
-Drivers1\r
-Debug1\r
-Network1\r
-Install1\r
+++ /dev/null
-## @file\r
-# This is the UEFI Shell application binary file.\r
-#\r
-# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
-#\r
-# SPDX-License-Identifier: BSD-2-Clause-Patent\r
-#\r
-#\r
-##\r
-##\r
-\r
-[Defines]\r
- INF_VERSION = 0x00010006\r
- BASE_NAME = Shell\r
- FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1\r
- MODULE_TYPE = UEFI_APPLICATION\r
- VERSION_STRING = 1.0\r
-\r
-[Binaries.Ia32]\r
- PE32|Ia32/Shell.efi|*\r
-\r
-[Binaries.X64]\r
- PE32|X64/Shell.efi|*\r
-\r
-[Binaries.ARM]\r
- PE32|Arm/Shell.efi|*\r
-\r
-[Binaries.AArch64]\r
- PE32|AArch64/Shell.efi|*\r
+++ /dev/null
-this release includes:\r
-\r
-Drivers1\r
-Debug1\r
-Network1\r
-Install1\r