summaryrefslogtreecommitdiffstats
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.tar.gz
edk2-81a8a52a6bb21afca8ce5b507575b24b3f3a15e7.tar.bz2
edk2-81a8a52a6bb21afca8ce5b507575b24b3f3a15e7.zip
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 8562c7e010..ace0a58d94 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 e00533e03b..0000000000
--- 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 c7879c2073..0000000000
--- 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 f045ee7a4c..0000000000
--- 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 912cee8a89..0000000000
--- 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 c11804ce2b..0000000000
--- 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 1f2781ae6f..0000000000
--- 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 912cee8a89..0000000000
--- 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 f610c62dc7..0000000000
--- 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 c3b75c1cd4..0000000000
--- 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 dbd521c5ee..0000000000
--- 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 21cdde7220..0000000000
--- 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 8a231f4361..0000000000
--- 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 616f7669df..0000000000
--- 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 c11804ce2b..0000000000
--- 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 570f6f6722..0000000000
--- 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 616f7669df..0000000000
--- a/ShellBinPkg/UefiShell/X64/profiles.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-this release includes:
-
-Drivers1
-Debug1
-Network1
-Install1