audk/EdkShellPkg
rsun3 94fe1ac9f6 Update build.exe after StrGather was updated. Add -s build flag in EdkShellPkg.dsc so that .UNI files with ISO 639-2 language codes of EDK Shell can be built.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8413 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-31 07:46:19 +00:00
..
EdkShellPkg.dsc Update build.exe after StrGather was updated. Add -s build flag in EdkShellPkg.dsc so that .UNI files with ISO 639-2 language codes of EDK Shell can be built. 2009-05-31 07:46:19 +00:00
ReadMe.txt Three GUIDs had been retired, PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandardErrorDeviceGuid. 2009-03-10 03:36:33 +00:00
ShellHotFix.patch fixed one bug when "reconnect -r" 2009-04-17 05:40:21 +00:00

ReadMe.txt

This is EDK style package and the following steps can help to build the package:
1. Download the newly EDK Shell project release EdkShell1.05.zip from the following URL and unzip it to
   a local directory in workspace, for example, $(WORKSPACE)\Shell: 
   https://efi-shell.tianocore.org/servlets/ProjectDocumentList?folderID=52&expandFolder=52&folderID=0
   
   Alternatively, the EDK Shell source directory can be retrieved from the following SVN address:
   https://efi-shell.tianocore.org/svn/efi-shell/trunk/Shell 
   SVN Revision r30 corresponds to EDK Shell 1.05 official release.
   
2. Update EDK_SHELL_DIR macro in the [Defines] section in EdkShellPkg.dsc to point to
   the directory containing the EDK Shell source directory, e.g. Shell.

3. The ShellHotFix.patch file solves the follow two issues in EDK Shell 1.05 release:
   a. RFC3066 language compatibility issue in drivers command.
   b. "CHAR8" compatibility issue in DmpStore, Edit command and shell script execution. 
   c. Three GUIDs had been retired, PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandardErrorDeviceGuid.
      Reconnect, Edit, HexEdit command are updated.
   
   This patch will be integrated into the later official release.

4. The EDK II style DSC file is used to validate build EDK Shell source & EDK compatibility package and can generate the binaries in EdkShellBinPkg.
   To use this file, execute the following command under workspace to build EDK Shell source:
   build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc