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)
This commit is contained in:
Dandan Bi 2019-04-17 13:41:55 +08:00 committed by Liming Gao
parent ab7e02a4f8
commit 81a8a52a6b
17 changed files with 7 additions and 115 deletions

View File

@ -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>

View File

@ -1 +0,0 @@
this release includes:

View File

@ -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|*

View File

@ -1 +0,0 @@
this release includes:

View File

@ -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.
============================================================================

View File

@ -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

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +0,0 @@
this release includes:
Drivers1
Debug1
Network1
Install1

View File

@ -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|*

Binary file not shown.

View File

@ -1,6 +0,0 @@
this release includes:
Drivers1
Debug1
Network1
Install1