mirror of https://github.com/acidanthera/audk.git
Added a patch for Shell svn rev 33 that makes it build under GCC and ARM RVCT. Update ReadMe.txt to include optinal instructions to add the patch. This patch does not fix all the case issues in the Shell, but it does name all files in a consistent way so fixing the file name in the file system should fix any build issues on a case sensative file system. Fixing case bugs was breaking the patch and I could not figure out how to make it work.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9405 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
532339b84a
commit
3b533dab13
|
@ -12,4 +12,11 @@ This is EDK style package and the following steps can help to build the package:
|
|||
|
||||
3. 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
|
||||
build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc
|
||||
|
||||
4. If you need to compile for GCC or ARM you will need to apply ShellR33.patch.
|
||||
cd $(WORKSPACE)/Shell and execute patch -p1 < $(WORKSPACE)/EdkShellPkg/ShellR33.patch.
|
||||
If you are using a case sensative file system there are a few case bugs that patch
|
||||
would not fix. Just fix the case of the file to match its usage and you should be
|
||||
able to compile.
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue