summaryrefslogtreecommitdiff
path: root/BaseTools
AgeCommit message (Collapse)Author
2009-03-02Fixed file path issue if the WORKSPACE is the root of a drive (generated ↵jwang36
from source r1506) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7753 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-01a. Allow different types PCD declaration in dec filejwang36
b. Generated from source r1505 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7745 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-28Changed deprecated DPATH to DLL for CYGWINGCC tool chain.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7732 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-28Frozen from source r1503: added quote marks for the reference of $(MAKE) to ↵jwang36
avoid build failure because of space in MAKE path. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7731 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-26Added the definition of $(MAKE) macro back into top level makefile for the ↵jwang36
sake of nmake.exe in Visual Studio 2003. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7722 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-25Update GenFv tool to support creating PI extension FV header.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7668 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-241. Fixed the issue which string ID, $LANGUAGE_NAME and ↵jwang36
$PRINTABLE_LANGUAGE_NAME, were generated if "#langdef" is not in the first uni file. 2. Fixed the issue which "//" would be taken as comment in PCD value in DSC file. 3. Generated from source r1500 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7662 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-19Fixed single module build failure issuejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7545 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-18Fixed an issue caused by passing string of fdf file pathjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7542 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-18Fixed the failure caused by specifying fdf file via "-f" switchjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7541 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-171) Fixed silent mode issue in Linux.jwang36
2) Fixed customized build issue in Duet. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7532 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-17Updated per the latest changesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7530 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-161. Use FAMILY defined in *_TAGNAME_*_*_FAMILY as the toolchain familyjwang36
2. Force file name case check in Windows 3. Consolidate file/path operations 4. Support binary file type in build_rule.txt 5. Generate $(FILE_TYPES) macro only when it's used in build_rule.txt 6. Fix HSD202142 and HSD202144 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7529 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-23Fixed a PcdEx AutoGen bugjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7358 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-21Enhance GenFw tool to zero PeImage .xdata section (free form exception data) ↵lgao4
unused in BIOS, which can increase the compression ratio for the BIOS image. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7321 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-13Using share mode to create file.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7251 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-13Test version for performance concern.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7249 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-12Fixed the out-of-sync issue of AutoGen-ed files in Windows platform.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7248 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-12Change the name of extensionjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7246 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-12A test version making use Windows API to create AutoGen filesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7244 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-12Roll back to normal versionjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7240 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-11A trial version making use of pywin32 api to create filejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7239 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-10test versionjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7238 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Try to solve the non-existence issue of AutoGen-ed files.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7237 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Final test version (GC plus bufsize=1) trying to solve the non-existence ↵jwang36
issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7236 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (using low-level api provided by os module) trying to ↵jwang36
solve the non-existence issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7233 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (using garbage collection to do cleanup) trying to ↵jwang36
solve the non-existence issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7231 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (using bufsize=1) trying to solve the non-existence ↵jwang36
issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7227 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (using glob to check file existence) trying to solve ↵jwang36
the non-existence issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7226 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (sleep in main loop) trying to solve the non-existence ↵jwang36
issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7225 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version (using windows's specific 'c' open mode) trying to ↵jwang36
solve the non-existence issue of AutoGen-ed files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7224 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version trying to solve the non-existence issue of AutoGen-ed ↵jwang36
files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7222 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-09Another test version trying to solve the non-existence issue of AutoGen-ed ↵jwang36
files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7221 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-08Fixed the over-write message to print only with RECONFIG flaglhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7219 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-08Add general Tiano Compress tool path.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7214 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-08Another test version trying to solve the non-existence issue of AutoGen-ed ↵jwang36
files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7205 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-07A test version trying to solve the non-existence issue of AutoGen-ed files.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7200 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-07Remove ASM16 tool definition, it is same as ASM tool for all tool chain in fact.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7199 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-06Add ASM16 rule for ICC tool chain.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7193 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-31added messages for forcing reconfig, over-write of Conf fileslhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7170 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-31Updated the changes in r7158jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7161 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-31Updated the macro description according to the latest changes in build tool.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7159 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-311) Re-fine and fully test the mechanism of getting over the long command ↵jwang36
line limitation 2) Change the -s option from "SpawnMode" to be "SilentMode" 3) Change the prototype of PeiCoreEntryPoint in AutoGen-ed code 4) Remove CalcDeps module since it's no longer needed. 5) Remove "-k", "-g" and "-l" switches from build 6) Remove MULTIPLE_THREAD in target.template. Use MAX_CONCURRENT_THREAD_NUMBER to get the functionality. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7158 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-26Correct binary tools for generating DUET image.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7135 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-25Roll back to add rule for uni file, change Uni output file to ↵lgao4
$(DEBUG_DIR)(+)$(MODULE_NAME)StrDefs.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7119 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-25Remove unused PCH compiler option and unused build rule for uni file.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7117 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-18Fixed an issue which would cause build failure if there's more than one ↵jwang36
option input to $(MAKE) command. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7079 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-16Always add files in [Sources] section to search list for string IDjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7046 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-15Update GenSec tool to always create output file without check file content.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7030 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-15GenFds will try to deduce 'Target_Toolchain_Arch' KeyStringList for GUIDed ↵jlin16
section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7027 6f19259b-4bc3-4df7-8a09-765794883524