summaryrefslogtreecommitdiff
path: root/EdkShellBinPkg
diff options
context:
space:
mode:
authoreric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-18 09:56:14 +0000
committereric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-18 09:56:14 +0000
commit06d77a8c82709354b58e7e4ea79c17b430e62019 (patch)
tree9acf8437be5e4be733c978e9e34e6c9af58e6d76 /EdkShellBinPkg
parent67319626746e9bb373a95f38746c32408cc1681e (diff)
downloadedk2-platforms-06d77a8c82709354b58e7e4ea79c17b430e62019.tar.xz
Remove the binary files of those applications which have been contained in Minimum Shell. Only retain those applications which is in Full Shell but not in Minimum Shell.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8598 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkShellBinPkg')
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Attrib.efibin27616 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Cls.efibin24800 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Cp.efibin42496 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Date.efibin25408 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Drivers.efibin32032 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Drvcfg.efibin39488 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Drvdiag.efibin33120 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Load.efibin29024 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Ls.efibin33056 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Mkdir.efibin26304 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Mv.efibin32608 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/NShell.efibin27680 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Resets.efibin23968 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Rm.efibin31008 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Time.efibin24704 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Touch.efibin26784 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Type.efibin26848 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Unload.efibin30944 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Ver.efibin24608 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Vol.efibin29152 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/legacyboot.efibin19808 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/loadfv.efibin20224 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Shell.efibin314976 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Shell_Full.efibin677056 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Attrib.efibin75072 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Cls.efibin69344 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Cp.efibin111072 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Date.efibin70656 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Drivers.efibin85216 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Drvcfg.efibin99904 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Drvdiag.efibin87072 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Load.efibin81696 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/LoadFv.efibin108640 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Ls.efibin84512 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Mkdir.efibin71072 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Mv.efibin87744 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/NShell.efibin85280 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Resets.efibin68800 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Rm.efibin83232 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Time.efibin69760 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Touch.efibin75744 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Type.efibin73536 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Unload.efibin83232 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Ver.efibin72224 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Apps/Vol.efibin78688 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Shell.efibin682112 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ipf/Shell_Full.efibin1318144 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Attrib.efibin33280 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Cls.efibin30144 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Cp.efibin50848 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Date.efibin31072 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Drivers.efibin38880 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Drvcfg.efibin47648 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Drvdiag.efibin40320 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/LegacyBoot.efibin24544 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Load.efibin35808 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/LoadFv.efibin25280 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Ls.efibin39264 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Mkdir.efibin31840 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Mv.efibin39296 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/NShell.efibin34432 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Resets.efibin29376 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Rm.efibin37600 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Time.efibin30272 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Touch.efibin32672 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Type.efibin32512 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Unload.efibin37152 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Ver.efibin30048 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Apps/Vol.efibin34976 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Shell.efibin357536 -> 0 bytes
-rw-r--r--EdkShellBinPkg/Bin/X64/Shell_full.efibin749856 -> 0 bytes
-rw-r--r--EdkShellBinPkg/ChangeLog.txt17
-rw-r--r--EdkShellBinPkg/ReadMe.txt14
73 files changed, 22 insertions, 9 deletions
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Attrib.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Attrib.efi
deleted file mode 100644
index 23fcdc04e2..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Attrib.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Cls.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Cls.efi
deleted file mode 100644
index 4b09bdeac0..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Cls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Cp.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Cp.efi
deleted file mode 100644
index 9913faf406..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Cp.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Date.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Date.efi
deleted file mode 100644
index 07ea4e4c5a..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Date.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Drivers.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Drivers.efi
deleted file mode 100644
index f7f30046de..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Drivers.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Drvcfg.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Drvcfg.efi
deleted file mode 100644
index 7d20025e14..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Drvcfg.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Drvdiag.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Drvdiag.efi
deleted file mode 100644
index e0bdc0157c..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Drvdiag.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Load.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Load.efi
deleted file mode 100644
index 03d8d24595..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Load.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Ls.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Ls.efi
deleted file mode 100644
index d5c3f59485..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Ls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Mkdir.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Mkdir.efi
deleted file mode 100644
index 416ad90ebd..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Mkdir.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Mv.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Mv.efi
deleted file mode 100644
index 4fbb5b29b0..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Mv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/NShell.efi b/EdkShellBinPkg/Bin/Ia32/Apps/NShell.efi
deleted file mode 100644
index 15ea199881..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/NShell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Resets.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Resets.efi
deleted file mode 100644
index f52f6dfad1..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Resets.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Rm.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Rm.efi
deleted file mode 100644
index 456428467c..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Rm.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Time.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Time.efi
deleted file mode 100644
index 0959608569..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Time.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Touch.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Touch.efi
deleted file mode 100644
index 748453f5b1..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Touch.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Type.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Type.efi
deleted file mode 100644
index c22b11de89..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Type.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Unload.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Unload.efi
deleted file mode 100644
index febbfdcc25..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Unload.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Ver.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Ver.efi
deleted file mode 100644
index 2f0499a9b2..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Ver.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Vol.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Vol.efi
deleted file mode 100644
index 098572ba2b..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Vol.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/legacyboot.efi b/EdkShellBinPkg/Bin/Ia32/Apps/legacyboot.efi
deleted file mode 100644
index 3999aa3dd9..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/legacyboot.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/loadfv.efi b/EdkShellBinPkg/Bin/Ia32/Apps/loadfv.efi
deleted file mode 100644
index d34833545f..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Apps/loadfv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Shell.efi b/EdkShellBinPkg/Bin/Ia32/Shell.efi
deleted file mode 100644
index 9a2dbbf22c..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Shell_Full.efi b/EdkShellBinPkg/Bin/Ia32/Shell_Full.efi
deleted file mode 100644
index adb28c4839..0000000000
--- a/EdkShellBinPkg/Bin/Ia32/Shell_Full.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Attrib.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Attrib.efi
deleted file mode 100644
index a9c9959f86..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Attrib.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Cls.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Cls.efi
deleted file mode 100644
index aa20effb10..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Cls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Cp.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Cp.efi
deleted file mode 100644
index eedd241503..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Cp.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Date.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Date.efi
deleted file mode 100644
index e05727d2f3..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Date.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Drivers.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Drivers.efi
deleted file mode 100644
index f350b4856b..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Drivers.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Drvcfg.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Drvcfg.efi
deleted file mode 100644
index 268b571dd8..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Drvcfg.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Drvdiag.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Drvdiag.efi
deleted file mode 100644
index 94bdaac320..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Drvdiag.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Load.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Load.efi
deleted file mode 100644
index 5bb00d3ca1..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Load.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/LoadFv.efi b/EdkShellBinPkg/Bin/Ipf/Apps/LoadFv.efi
deleted file mode 100644
index 4975cc78ed..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/LoadFv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Ls.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Ls.efi
deleted file mode 100644
index 2326c87870..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Ls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Mkdir.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Mkdir.efi
deleted file mode 100644
index c52f86a217..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Mkdir.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Mv.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Mv.efi
deleted file mode 100644
index 938a2977eb..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Mv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/NShell.efi b/EdkShellBinPkg/Bin/Ipf/Apps/NShell.efi
deleted file mode 100644
index 2a8ffa3e7d..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/NShell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Resets.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Resets.efi
deleted file mode 100644
index 2f1574935b..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Resets.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Rm.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Rm.efi
deleted file mode 100644
index 5593b0f21e..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Rm.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Time.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Time.efi
deleted file mode 100644
index 394c16949d..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Time.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Touch.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Touch.efi
deleted file mode 100644
index 00ff019db0..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Touch.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Type.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Type.efi
deleted file mode 100644
index 9ede07646e..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Type.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Unload.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Unload.efi
deleted file mode 100644
index ee61675aaf..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Unload.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Ver.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Ver.efi
deleted file mode 100644
index 0c3fb9b9bc..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Ver.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Vol.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Vol.efi
deleted file mode 100644
index cec0423dcb..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Apps/Vol.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Shell.efi b/EdkShellBinPkg/Bin/Ipf/Shell.efi
deleted file mode 100644
index 4cba6c2a83..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ipf/Shell_Full.efi b/EdkShellBinPkg/Bin/Ipf/Shell_Full.efi
deleted file mode 100644
index ba3b552e3c..0000000000
--- a/EdkShellBinPkg/Bin/Ipf/Shell_Full.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Attrib.efi b/EdkShellBinPkg/Bin/X64/Apps/Attrib.efi
deleted file mode 100644
index 10eb14933f..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Attrib.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Cls.efi b/EdkShellBinPkg/Bin/X64/Apps/Cls.efi
deleted file mode 100644
index 0d70cced40..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Cls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Cp.efi b/EdkShellBinPkg/Bin/X64/Apps/Cp.efi
deleted file mode 100644
index 91a5ba4564..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Cp.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Date.efi b/EdkShellBinPkg/Bin/X64/Apps/Date.efi
deleted file mode 100644
index e1b8bda24f..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Date.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Drivers.efi b/EdkShellBinPkg/Bin/X64/Apps/Drivers.efi
deleted file mode 100644
index 1db0dc0301..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Drivers.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Drvcfg.efi b/EdkShellBinPkg/Bin/X64/Apps/Drvcfg.efi
deleted file mode 100644
index fd82e894ac..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Drvcfg.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Drvdiag.efi b/EdkShellBinPkg/Bin/X64/Apps/Drvdiag.efi
deleted file mode 100644
index 36f3e02a8a..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Drvdiag.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/LegacyBoot.efi b/EdkShellBinPkg/Bin/X64/Apps/LegacyBoot.efi
deleted file mode 100644
index 7b32113aae..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/LegacyBoot.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Load.efi b/EdkShellBinPkg/Bin/X64/Apps/Load.efi
deleted file mode 100644
index 1efcf8460a..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Load.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/LoadFv.efi b/EdkShellBinPkg/Bin/X64/Apps/LoadFv.efi
deleted file mode 100644
index ec35c2b869..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/LoadFv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Ls.efi b/EdkShellBinPkg/Bin/X64/Apps/Ls.efi
deleted file mode 100644
index aacd97365e..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Ls.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Mkdir.efi b/EdkShellBinPkg/Bin/X64/Apps/Mkdir.efi
deleted file mode 100644
index 3c7118845d..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Mkdir.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Mv.efi b/EdkShellBinPkg/Bin/X64/Apps/Mv.efi
deleted file mode 100644
index d10c6562b4..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Mv.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/NShell.efi b/EdkShellBinPkg/Bin/X64/Apps/NShell.efi
deleted file mode 100644
index fa87905be8..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/NShell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Resets.efi b/EdkShellBinPkg/Bin/X64/Apps/Resets.efi
deleted file mode 100644
index 9a9cea48b5..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Resets.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Rm.efi b/EdkShellBinPkg/Bin/X64/Apps/Rm.efi
deleted file mode 100644
index 81b8b2af23..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Rm.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Time.efi b/EdkShellBinPkg/Bin/X64/Apps/Time.efi
deleted file mode 100644
index 40c5e6f1e0..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Time.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Touch.efi b/EdkShellBinPkg/Bin/X64/Apps/Touch.efi
deleted file mode 100644
index 69094f6e2f..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Touch.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Type.efi b/EdkShellBinPkg/Bin/X64/Apps/Type.efi
deleted file mode 100644
index 8b8162df8e..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Type.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Unload.efi b/EdkShellBinPkg/Bin/X64/Apps/Unload.efi
deleted file mode 100644
index 190ace7b14..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Unload.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Ver.efi b/EdkShellBinPkg/Bin/X64/Apps/Ver.efi
deleted file mode 100644
index a2d5111ce8..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Ver.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Apps/Vol.efi b/EdkShellBinPkg/Bin/X64/Apps/Vol.efi
deleted file mode 100644
index 7ba6be643a..0000000000
--- a/EdkShellBinPkg/Bin/X64/Apps/Vol.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Shell.efi b/EdkShellBinPkg/Bin/X64/Shell.efi
deleted file mode 100644
index a97d107197..0000000000
--- a/EdkShellBinPkg/Bin/X64/Shell.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/Bin/X64/Shell_full.efi b/EdkShellBinPkg/Bin/X64/Shell_full.efi
deleted file mode 100644
index d5cd1e7714..0000000000
--- a/EdkShellBinPkg/Bin/X64/Shell_full.efi
+++ /dev/null
Binary files differ
diff --git a/EdkShellBinPkg/ChangeLog.txt b/EdkShellBinPkg/ChangeLog.txt
index 763ec57039..ca0f638155 100644
--- a/EdkShellBinPkg/ChangeLog.txt
+++ b/EdkShellBinPkg/ChangeLog.txt
@@ -37,6 +37,23 @@ EDK_0000: Compatible: owner
!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!
##########################################################################################
+EDK_8598: Non-Compatible: ftian
+
+ Shell Applications: Remove the binary files of those applications which have been
+ contained in Minimum Shell. Only retain those applications which is in Full Shell
+ but not in Minimum Shell.
+
+ Code Change:
+ 1) Remove the binary files of those applications in EdkShellBinPkg\Bin\Ia32\Apps
+ which don't be covered by Minimum Shell
+ 2) Remove the binary files of those applications in EdkShellBinPkg\Bin\X64\Apps
+ which don't be covered by Minimum Shell
+ 3) Remove the binary files of those applications in EdkShellBinPkg\Bin\Ipf\Apps
+ which don't be covered by Minimum Shell
+
+ Possible Impacts:
+ 1) Platform FDF files that directly refer to these applications should be updated
+ to avoid build break.
=========================================================================================
EDK_4227: Compatible: qhuang8
diff --git a/EdkShellBinPkg/ReadMe.txt b/EdkShellBinPkg/ReadMe.txt
index 787798886c..514ce59dd6 100644
--- a/EdkShellBinPkg/ReadMe.txt
+++ b/EdkShellBinPkg/ReadMe.txt
@@ -6,12 +6,8 @@ The following steps can help to re-generate these binaries for customization:
2. Check out EdkShellPkg(r8419) to $(WORKSPACE)\EdkShellPkg (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkShellPkg).
3 Check out Edk Shell project source (r33) to $(WORKSPACE) (svn https://efi-shell.tianocore.org/svn/efi-shell/trunk/Shell). It is read-only and current revison (r33) is identical to Efi-Shell-Dev-Snapshot-20090527.zip.
4. Update to the newest BaseTools package. (r8419 or later)
-5. Under workspace directory (i.e. c:\EdkII), execute: build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc
-6. Copy the binaries from Build directory to this package. Typically the EFI binary of EdkShellPkg\Shell\$(INF_BASENAME).inf is generated at:
- Build\EdkShellPkg\DEBUG_MYTOOLS\$(ARCH)\EdkShellPkg\Shell\$(INF_BASENAME)\OUTPUT\$(BASENAME).efi
- For example:
- The x64 EFI image of EdkShellPkg\Shell\ver\ver.inf is generated at:
- Build\EdkShellPkg\DEBUG_MYTOOLS\X64\EdkShellPkg\Shell\ver\Ver\OUTPUT\ver.efi
-
-Note: Other\Maintained\Application\Shell\Shell.inf corresponds to Minimum shell binaries.
- Other\Maintained\Application\Shell\ShellFull.inf corresponds to Full Shell binaries. \ No newline at end of file
+5. Under workspace directory (i.e. c:\EdkII),
+ To generate Minimum Shell, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m EdkShellPkg\Shell\Shell.inf"
+ To generate Full Shell, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m EdkShellPkg\Shell\ShellFull.inf"
+6. In EdkShellBinPkg\Bin, we only provides the binary files of those applications which haven't been contained in Minmum Shell but in Full Shell.
+ To generate them, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m EdkShellPkg\Xxx\Xxx.inf". Xxx means the corresponding module name. \ No newline at end of file