jwang36
|
8b41e66e1e
|
- added process to generate *local.lib and let the .dll be generated from it other than the .obj files directly.
- added <copy> task to GenEfi macro to copy generated .efi file to the same directory as .dll file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@366 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-06-01 14:46:11 +00:00 |
lhauch
|
f29b8a332e
|
Several changes - add <PcdIsDriver> optional element to <Externs> Changed FlashDeviceInfo Attributes to use the correct one.
Added comments (and wrapped some elements in <xs:choice> for new elements) and minor tweaks.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@363 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-06-01 03:23:09 +00:00 |
bbahnsen
|
2c09aabe82
|
Use 2 byte chars with gcc to match how windows does unicode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@359 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 22:27:34 +00:00 |
bbahnsen
|
d2ec0d9ef6
|
Add Mde String and PrintLibs. Port StrGather to the Mde Unicode implementation. Compile with 2 byte wchars. Now StrGather works with gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@358 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 21:02:55 +00:00 |
lhauch
|
180527dff7
|
Removing tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@357 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 16:43:43 +00:00 |
lhauch
|
92e805e975
|
updated several elements and re-organized the layout (moving Attributes to their own file, trying to cut down on the size of the files.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@355 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 16:27:36 +00:00 |
lhauch
|
bab93bdd60
|
Added BuildTarget with enumerated data type (DEBUG|RELEASE|BOTH) to the PlatformHeader element.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@336 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 02:13:29 +00:00 |
lhauch
|
d40039d0ed
|
Changed MsaFiles from {1} to {0,1} in SPD files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@333 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-31 00:04:41 +00:00 |
lhauch
|
f0cf605e7b
|
Adding a template file for the tools_def.txt file. This file will be copied to tools_def.txt if and only if the tools_def.txt file does not exist. We will be removing the tools_def.txt file from SVN, so that it will not be overwritten every time you do an update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@328 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-30 18:15:49 +00:00 |
lhauch
|
0a94a7d997
|
Added ValidImageNames ENUM to FvImageTypes so that we do not break the current usage (in Nt32.fpd)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@326 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-30 17:08:42 +00:00 |
lhauch
|
fb6d4eb2ea
|
Changed the Type attribute of FvImage to be ENUM type: FvImageTypes (Attributes | Options | Components)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@324 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-30 16:14:34 +00:00 |
qwang12
|
4c114006de
|
Add in GetNextToken and Register Callback Function funtionality for DXE Driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@309 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-29 01:48:32 +00:00 |
wuyizhong
|
eebf7983a9
|
Revise XML Schema to be valid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@308 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-29 01:35:56 +00:00 |
lhauch
|
4848adcbc5
|
Moved attribute PcdIsDriver to PcdData element and out of PcdBuildDeclarations and PcdDynamicBuildDeclarations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@303 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-27 02:14:28 +00:00 |
bbahnsen
|
466d23470c
|
Fix some cleanall issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@300 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 22:53:39 +00:00 |
bbahnsen
|
9e792382a8
|
Fix some cleanall issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@299 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 22:13:31 +00:00 |
bbahnsen
|
c43c67195a
|
Translate the Arch enum to an arch directory name. This is necessary for Linux builds, since it is case sensitive.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@298 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 21:34:51 +00:00 |
qwang12
|
6a4cae5897
|
Remove the warning message reported when building GenBuild.jar
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@293 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 13:40:20 +00:00 |
qwang12
|
4acf8ce7da
|
Add version check in both PCD database generation and service driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@292 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 11:00:44 +00:00 |
jlin16
|
24dba7f3c1
|
Fix the problem "update action multiple times fail".
Enhanced GUID value editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@289 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 06:53:56 +00:00 |
qwang12
|
9a7cf04ab4
|
Change Workspace to X:
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@288 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 06:34:13 +00:00 |
qwang12
|
32648c62db
|
Replace all tab to spaces.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@287 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-26 02:05:28 +00:00 |
lhauch
|
54de7486cf
|
Updated MSA by putting Specification element at the end of the header section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@283 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-25 21:42:12 +00:00 |
bbahnsen
|
8d3adb745f
|
Fix a bug caused by sscanf trashing memory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@280 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-25 18:18:27 +00:00 |
lhauch
|
fbf910a5a0
|
Had to put the Attribute, URL back into the Abstract so that Module Editor would compile. Leaving it out, and removing the AbstractURL elements from the MsaHeader.java and MsaLibHeader.java files cause even more problems.
When we can figure out how to remove them from the ModuleEditor, we can remove them from the Schema.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@279 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-25 17:56:40 +00:00 |
lhauch
|
0fce57e796
|
Added CreatedDate to Schema - headers have it included with a choice for Created or CreatedDate so that we can migrate to the new CreatedDate at some point in the future in all of the Framework files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@276 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-25 15:34:26 +00:00 |
jwang36
|
d05003bed6
|
Added outputDir attribute to support generating FV file in specified directory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@273 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-25 07:45:15 +00:00 |
bbahnsen
|
75d0c5b183
|
Add a macro for GCC Assembly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@268 6f19259b-4bc3-4df7-8a09-765794883524
|
2006-05-24 20:56:12 +00:00 |
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 |