summaryrefslogtreecommitdiff
path: root/Tools
AgeCommit message (Collapse)AuthorFilesLines
2006-05-25Added outputDir attribute to support generating FV file in specified directoryjwang361-58/+80
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@273 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Add a macro for GCC Assembly.bbahnsen1-0/+58
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@268 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Remove a private class to remove the error message.qwang121-10/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@262 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Add sample code for PCD Database generation. These 3 files will be read by ↵qwang123-0/+77
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-24git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@250 ↵qwang126-11/+1365
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23Refactor the PeCoffLoader into a library. Add PeiRebase Tool.bbahnsen10-31/+380
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@247 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23Porting several more tools to edk2.bbahnsen30-45/+1475
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@246 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22Remove the assumption of package location under workspace and prompt user to ↵jlin166-13/+72
specify package location. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@226 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Do not build with debug.bbahnsen2-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@221 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Fix capitalizationbbahnsen1-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@218 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Make sure that the dll is executable.bbahnsen1-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@217 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Fix capitalizationbbahnsen1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@214 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Fix capitalizationbbahnsen4-8/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@213 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19GenDepex does not always run correctly on OS X. Turning on debug so that is ↵bbahnsen1-0/+1
can be fixed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@207 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19StrGather does not run correctly on OS X. Turning on debug so that is can be ↵bbahnsen1-1/+1
fixed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@206 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Changed GuidOffset from minOccurs 1 to minOccurs=0 Added comment to remove ↵lhauch1-4/+4
in Final git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@200 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Fix the elements to put /> on the new elements.lhauch2-14/+14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@199 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Adding Additional Tools that are needed for Platform Image creation.lhauch42-0/+17050
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@198 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Fixed CreatedBy to minOccurs=0 (and added comment DO NOT USE!lhauch1-1/+6
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@197 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19Added optional GuidValue, changed Guid to optional (so that we can do ↵lhauch2-4/+9
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-18Updated Schema for PcdDynamicBuildDeclarations and FrameworkDatabase adding ↵lhauch5-159/+379
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-17Call it CompressDll.dll on all host platforms.bbahnsen1-0/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@191 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-17Build the compress library on Linux and OS X.bbahnsen2-2/+15
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@190 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-17Fix a bug of unreference PCD token defined in FPD does *not* be autogened ↵klu22-32/+133
into emulated PCD array. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@181 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16Fixes for Cygwin gcc builds.bbahnsen2-2/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@179 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16Fixes for gcc builds.bbahnsen2-5/+30
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@178 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16Check for gcc toolchain.bbahnsen1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@176 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@174 ↵yshang11-1/+1
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@173 ↵yshang11-2/+2
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-16Fix GenFvImagei build on OS Xbbahnsen3-4/+15
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@166 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15Handle g++ libs correctly, since ant incorrectly does not use g++ as the ↵bbahnsen1-2/+15
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-15Removing the binary of MakeDeps since it is now built by the tools. Please ↵bbahnsen1-0/+0
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-15Fix for OS Xbbahnsen1-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@163 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15Fix for OS Xbbahnsen1-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@162 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-15Add MakeDepsbbahnsen2-0/+1402
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@161 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-14Fix MASM build breakmdkinney1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@155 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-12Make sure path to 16-bit MASM is setmdkinney1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@145 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-11Added ZeroOrOne Data Type, for use with ErasePolarity FlashDeviceInfo attributelhauch1-0/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@129 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-11Modified the FlashDeviceInfo and FlashDeviceImage elements (when not using ↵lhauch1-11/+103
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-10removed require for different sections of <TianoImage> SEC,PEI_CORE,etc are ↵lhauch2-11/+9
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-08Get rid of the build.gccbbahnsen13-40/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@110 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-08It is legal that same base name exist in one FPD file. In future, we should ↵klu21-8/+6
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-07Fix the PCD bug submitted by Oram, Isaac W:klu21-16/+16
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-04Use strcasecmp in gcc builds.bbahnsen1-0/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@106 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04Fix a capitalization error.bbahnsen1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@105 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04Retabbbahnsen1-12/+12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@104 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04The file name is in lower case.bbahnsen1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@103 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03Remove the workspace reference.bbahnsen1-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@98 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03Streamline the tools build and make it friendlier to gcc.bbahnsen13-148/+64
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@97 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03Get rid of workspace. Point to MS compiler for Host compiles.bbahnsen1-2/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@94 6f19259b-4bc3-4df7-8a09-765794883524