summaryrefslogtreecommitdiff
path: root/EdkShellBinPkg/ReadMe.txt
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-01 08:44:07 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-01 08:44:07 +0000
commite2c6e69afe87fcbf81b417826d6a7efba19c4c7a (patch)
treeff7e740f96af6d0558b1a9f2024f795699fa539a /EdkShellBinPkg/ReadMe.txt
parent3cc6e8eec967d9817af8e8e13bf39c86a5c09a91 (diff)
downloadedk2-e2c6e69afe87fcbf81b417826d6a7efba19c4c7a.tar.gz
Update shell binaries to use the newest EDK shell snapshot. This version has integrate the patch to use EDKII GetBestLanguage() to solve RFC 4646 language matching issue in drivers, dh, DevTree, etc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8423 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkShellBinPkg/ReadMe.txt')
-rw-r--r--EdkShellBinPkg/ReadMe.txt18
1 files changed, 7 insertions, 11 deletions
diff --git a/EdkShellBinPkg/ReadMe.txt b/EdkShellBinPkg/ReadMe.txt
index 7deac0f66..787798886 100644
--- a/EdkShellBinPkg/ReadMe.txt
+++ b/EdkShellBinPkg/ReadMe.txt
@@ -1,17 +1,13 @@
-The binaries of EdkShellBinPkg are generated with EDK-Shell 1.05 release and build with Edk Compatibility & BaseTools Package
-(r5782)
+The binaries of EdkShellBinPkg are generated with Efi-Shell-Dev-Snapshot-20090527.zip and build with Edk Compatibility & BaseTools Package
+(r8419)
The following steps can help to re-generate these binaries for customization:
-1. Check out EdkCompatibilityPkg (r5782) to $(WORKSPACE)\EdkCompatibilityPkg (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkCompatibilityPkg).
-2. Check out EdkShellPkg(r5782) to $(WORKSPACE)\EdkShellPkg (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkShellPkg).
- This package has an SVN extern directory from EDK Shell project. It is read-only and current revison (r30) is identical to EDK shell 1.05 release.
-3. Update to the newest BaseTools package. (r5782 or later)
-4. Apply a hot fix ShellHotFix.patch under EdkShellPkg directory.
- Add a Shell Hot Fix patch to solve RFC3066 language compatibility issue and "CHAR8" compatibility issue in DmpStore, Edit command and shell script execution.
- This patch will be integrated into the later official release.
+1. Check out EdkCompatibilityPkg (r8419) to $(WORKSPACE)\EdkCompatibilityPkg (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkCompatibilityPkg).
+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:
+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: