Commit Graph

185 Commits

Author SHA1 Message Date
qwang12 6776c08a6d Remove a private class to remove the error message.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@262 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24 09:14:28 +00:00
qwang12 8b29c893b1 Add sample code for PCD Database generation. These 3 files will be read by GenBuild tool and it is generated in the Head and Source file of PCD Service PEIM/Dxe Driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@251 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24 08:11:21 +00:00
qwang12 99d2c3c41e git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@250 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-24 08:09:43 +00:00
bbahnsen 4df60ea54f Refactor the PeCoffLoader into a library. Add PeiRebase Tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@247 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23 22:00:58 +00:00
bbahnsen 51d48c2666 Porting several more tools to edk2.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@246 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23 18:03:58 +00:00
jlin16 33f1b48545 Remove the assumption of package location under workspace and prompt user to specify package location.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@226 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 04:59:10 +00:00
bbahnsen e4c48f4ca5 Do not build with debug.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@221 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 23:23:33 +00:00
bbahnsen dc13f95d78 Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@218 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:26:17 +00:00
bbahnsen 0778de4542 Make sure that the dll is executable.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@217 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:25:12 +00:00
bbahnsen dae8a1b235 Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@214 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:44:12 +00:00
bbahnsen 6959ee43bb Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@213 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:43:27 +00:00
bbahnsen 754c0cfed4 GenDepex does not always run correctly on OS X. Turning on debug so that is can be fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@207 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 15:30:49 +00:00
bbahnsen 1c3aec0c26 StrGather does not run correctly on OS X. Turning on debug so that is can be fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@206 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 15:30:06 +00:00
lhauch 0df1e61085 Changed GuidOffset from minOccurs 1 to minOccurs=0 Added comment to remove in Final
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@200 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 08:43:55 +00:00
lhauch f23ffa8e83 Fix the elements to put /> on the new elements.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@199 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 03:32:05 +00:00
lhauch d25c4bf080 Adding Additional Tools that are needed for Platform Image creation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@198 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 02:38:56 +00:00
lhauch 291a871a27 Fixed CreatedBy to minOccurs=0 (and added comment DO NOT USE!
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@197 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 02:06:40 +00:00
lhauch 1be638edd1 Added optional GuidValue, changed Guid to optional (so that we can do duplicate efforts on new XMLSchema.) Added optional PcdBuildDeclarations section to the end of ModuleSA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@196 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 01:22:22 +00:00
lhauch 2558d455a5 Updated Schema for PcdDynamicBuildDeclarations and FrameworkDatabase adding optional elements and attributes to match new XMLSchema
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@194 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-18 09:29:36 +00:00
bbahnsen 88758fe28d Call it CompressDll.dll on all host platforms.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@191 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-17 22:39:41 +00:00
bbahnsen 5225ad3386 Build the compress library on Linux and OS X.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@190 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-17 22:09:07 +00:00
klu2 98fc92fcbd Fix a bug of unreference PCD token defined in FPD does *not* be autogened into emulated PCD array.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@181 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-17 07:20:37 +00:00
bbahnsen 17b23c78ac Fixes for Cygwin gcc builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@179 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16 15:51:23 +00:00
bbahnsen 9aae885601 Fixes for gcc builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@178 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16 15:29:48 +00:00
bbahnsen f3bf0db3e9 Check for gcc toolchain.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@176 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16 14:52:41 +00:00
yshang1 d86af59585 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@174 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-16 11:17:21 +00:00
yshang1 0a02278470 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@173 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-16 11:12:51 +00:00
bbahnsen 3101ac6bf3 Fix GenFvImagei build on OS X
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@166 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16 00:27:02 +00:00
bbahnsen 96c0505b54 Handle g++ libs correctly, since ant incorrectly does not use g++ as the linker, we do this as a workaround.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@165 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15 23:34:57 +00:00
bbahnsen 6dd1f283ca Removing the binary of MakeDeps since it is now built by the tools. Please make sure that you have rebuilt the tools to pick it up.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@164 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15 23:26:58 +00:00
bbahnsen c9af24ef57 Fix for OS X
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@163 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15 22:49:28 +00:00
bbahnsen 8bbe39394b Fix for OS X
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@162 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15 22:48:06 +00:00
bbahnsen b09da165c0 Add MakeDeps
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@161 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15 17:25:39 +00:00
mdkinney 7c28d0e095 Fix MASM build break
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@155 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-14 23:25:10 +00:00
mdkinney 64fe104864 Make sure path to 16-bit MASM is set
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@145 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-12 23:18:38 +00:00
lhauch 448d6fab6e Added ZeroOrOne Data Type, for use with ErasePolarity FlashDeviceInfo attribute
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@129 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-11 14:38:45 +00:00
lhauch 818de870c7 Modified the FlashDeviceInfo and FlashDeviceImage elements (when not using the FDF file) per recommendation of tools team
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@128 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-11 14:36:47 +00:00
lhauch 4895d0f0ae removed require for different sections of <TianoImage> SEC,PEI_CORE,etc are now 0 - 1; Added new attribute tags to MsaAttributes for ModuleName, ModuleGuid, PackageName and PackageGuid. removed a couple of Attributes that are not used.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@120 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-10 07:31:24 +00:00
bbahnsen 406479e60a Get rid of the build.gcc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@110 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-08 16:13:05 +00:00
klu2 19ce77c3e9 It is legal that same base name exist in one FPD file. In future, we should use "Guid, Version, Package" and "Arch" to differ a module. So currently, warning should be disabled.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@108 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-08 03:34:21 +00:00
klu2 845fdeba64 Fix the PCD bug submitted by Oram, Isaac W:
It is legal that a workspace does *not* contains FPD or a FPD does *not* contains any PCD records, 

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@107 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-07 16:10:08 +00:00
bbahnsen e0c56f04d7 Use strcasecmp in gcc builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@106 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:39:47 +00:00
bbahnsen 621406c57f Fix a capitalization error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@105 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:32:15 +00:00
bbahnsen 0f254cac2d Retab
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@104 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:10:25 +00:00
bbahnsen c4e0f33e5d The file name is in lower case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@103 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 22:53:19 +00:00
bbahnsen 4e6661a865 Remove the workspace reference.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@98 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 22:23:55 +00:00
bbahnsen dce914c0d2 Streamline the tools build and make it friendlier to gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@97 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 22:14:18 +00:00
bbahnsen 8f80e16aec Get rid of workspace. Point to MS compiler for Host compiles.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@94 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 18:07:09 +00:00
hche10x 3248b4e5f0 Change script to start with class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@82 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-29 01:45:49 +00:00
hche10x de935f1424 Change script to start with class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@81 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-29 01:45:12 +00:00
lhauch 2bdb190793 Fixed CLASSPATH, ANT_HOME and XMLBEANS_HOME to allow this program to start.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@80 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 19:53:20 +00:00
klu2 ec472c95e6 Remove unnecessary comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@77 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 13:55:37 +00:00
klu2 3d52de132f Fix two bugs for current PCD workflow:
1) Switch build message on for PCD action.
2) If SPD file does *not* contains PCD information, it is illegal.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@76 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 13:52:29 +00:00
hche10x 2a8b1c0a8a 1. Modify start script to
a. Check if exist ant and xmlbeans
	b. Call main class instead of call .jar file
2. Adjust the structure of page “module header info” to meet new request.
3. Fix bugs in UIs.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@74 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 08:47:59 +00:00
bbahnsen 21de533377 Updates for cygwin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@73 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 01:30:31 +00:00
bbahnsen 63ee273cb0 Added a note for Cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@70 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 17:55:26 +00:00
lhauch ba40a5844d Changed Error message from successed to succeeded.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@69 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 15:57:58 +00:00
qouyang 966ea827ac Change class name from FfsHeader$integrityCheckSum to FfsHeader$IntegrityCheckSum to follow java coding style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@61 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:03:50 +00:00
bbahnsen c9d5da94be Fix Binutils URL
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@60 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 00:04:35 +00:00
bbahnsen 8db4c50cf2 Make unix format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@59 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 23:12:11 +00:00
bbahnsen b8f302f88c Add the gcc cross compile build scripts.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@58 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 23:04:39 +00:00
bbahnsen 22e0585cf8 Convert backslashes to forward slashes in many build files. This is necessary for Linux support.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@55 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:53:56 +00:00
bbahnsen 13dda71281 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@54 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:29 +00:00
bbahnsen 54ea43e58c Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@53 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:25 +00:00
bbahnsen 8cc4eb371b Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@52 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:22 +00:00
bbahnsen b984bea8d7 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@51 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:17 +00:00
bbahnsen 2891c4963b Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@50 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:14 +00:00
bbahnsen 105f319d4d Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@49 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:10 +00:00
bbahnsen d52bc834b1 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@48 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:06 +00:00
bbahnsen be404c5ffe Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@47 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:02 +00:00
bbahnsen 310273b45a Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@46 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:21:59 +00:00
bbahnsen 5258419528 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@45 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:21:55 +00:00
bbahnsen 171ba58458 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@44 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:21:51 +00:00
bbahnsen fdcc57a537 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@43 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:21:47 +00:00
wuyizhong 61746a87be Fix a bug on GenBuild and have a minor update on BuildMacro.xml
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@35 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 02:44:39 +00:00
jlin16 ee19dec64f git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@22 6f19259b-4bc3-4df7-8a09-765794883524 2006-04-25 04:15:33 +00:00
jlin16 8d29653d55 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@21 6f19259b-4bc3-4df7-8a09-765794883524 2006-04-25 04:14:20 +00:00
bbahnsen 7d828c05af Architecture rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@19 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 23:03:24 +00:00
bbahnsen 6e273042ad Rename x64 to X64
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@18 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 22:49:16 +00:00
bbahnsen 366387de2e Rename the dir
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@17 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 22:48:11 +00:00
bbahnsen dd9f96de98 Remove .exe so that the name will work on Linux.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@15 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 21:19:43 +00:00
bbahnsen 19924945d8 This is a patch from Yizhong to fix the XMLBEANS location.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 16:03:18 +00:00
lhauch f452289d43 Removed the batch file for creating the MDK Package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-22 00:06:40 +00:00
bbahnsen 2b14801739 Obliterate this file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-22 00:00:01 +00:00
bbahnsen 878ddf1fc3 Initial import.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-21 22:54:32 +00:00