summaryrefslogtreecommitdiff
path: root/Tools/Conf
AgeCommit message (Collapse)AuthorFilesLines
2006-10-11Added "/FI${DEST_DIR_DEBUG}/AutoGen.h" to *_*_*_PP_FLAGSjwang361-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1718 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-10Removed extra binary character at the start of line 1lhauch1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1710 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-10Changed IA64 to IPF in the comments because it will cause confusion.jwang361-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1703 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-10Fixed EDKT381jwang362-30/+35
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1701 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-091) Added precompiled header option to VS2003, VS2005PRO and WINDDK3790x1830 ↵jwang362-37/+45
tool chains and cleaned the option format; 2) Changed the way of link/lib AutoGen.h.obj by using OBJECTS property to pass the file name to linker. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1692 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-09Add flags for UNIXGCC.wuyizhong1-0/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1691 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08Changed the way of using precompiled header in the build process. Now the ↵jwang362-100/+67
use of precompiled header is controlled by tools_def.txt. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1690 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08Remove the line of "<Filename>Tools/Java/JavaTools.spd</Filename>" in ↵qouyang1-2/+2
FrameworkDatabase.template, since the file of "Tools/Java/JavaTools.spd" don't exist in current tip. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1682 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-07Remove extra /D defines in CC FLAGSmdkinney1-35/+36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1681 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-06Fixed all scripts to use new directory layout.lhauch1-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1679 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05Add compiler flags for UNIXGCCbbahnsen1-0/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1671 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04Pull majority of flag settings into tools_def.txt and only leave custom ↵mdkinney1-38/+394
flags for platforms in the FPD files. Add standard profiles for VS 2003, VS 2005 Professional, DDK 3790.1830, Intel EBC, Intel ASL Preserve MYTOOLS profile that is compatible with previous versions of this file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1655 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04Change default setting in template to only build DEBUG targets instead of ↵mdkinney1-1/+1
both DEBUG and RELEASE targets. This was done because other FPD files were updates to support both DEBUG and RELEASE targets git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1654 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04Add AutoGen.h.obj to the list of files to link to resolve a link failure ↵mdkinney1-0/+12
with VS 2005 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1653 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30Moved the directory of generated precompiled header file to OUTPUT directory ↵jwang361-10/+10
to fix the build issue after a "build clean" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1647 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27To fix EDKT341. Still existing issues for VfrCompile. wuyizhong1-16/+16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1633 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27Added DllPath for VfrCompilejwang361-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1632 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Degrade echo "Ignoring File..." message from WARNING to INFO. Add process ↵wuyizhong1-1/+1
status indicator during parallel build. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1609 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Don't copy *.te file into Bin_DIR directory.lgao41-3/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1607 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Changed the way of generating the pre-compiled header to solve incremental ↵jwang361-7/+45
build issue git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1587 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Enhance recognizing Macro/Type defined in Library. qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1525 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Add more comments. wuyizhong1-3/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1522 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-12Merged the <libset> in <GenDll> to avoid warning message.jwang361-3/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1515 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Updated the default to parallel build. Even on a single core build is faster ↵ajfish1-2/+2
with threads. Set MAX thread number to 1+ max core in your system. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1514 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Add migration rule for Build Guid Hob.qhuang82-1/+44
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1513 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Remove the special case handling of EfiInitializeDriverLib & ↵qhuang81-2/+0
DxeIntializeDriverLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1511 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Add two attributes to target.template. MULTIPLE_THREAD is to enable/disable ↵wuyizhong1-0/+11
multi-thread build. MAX_CONCURRENT_THREAD_NUMBER is used to specify the number of concurrent threads. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1508 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-06Minor adjustments.qhuang81-67/+46
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1480 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-06Added AutoGen.h to assembly and vfr dependency checkjwang361-0/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1471 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05Add one more platform level common property "TARGET_DIR". Take Nt32 for ↵wuyizhong1-2/+2
example: TARGET_DIR=${BUILD_DIR}/${TARGET}_${TAGNAME} git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1456 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05Added pre-compiled header support for compiling source codejwang361-5/+58
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1448 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05Add method for Microcode buildingjchen201-1/+17
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1447 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21According r1311 can't support linux. So rollback the change, but still ↵wuyizhong1-3/+1
remove the flag "/DSTRING_DEFINES_FILE=\"${BASE_NAME}StrDefs.h\"" since without any source file use it now. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1330 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-18Fix cleanall can't clean all genereated files. Now .i files generated by ↵wuyizhong1-1/+0
VfrCompile move to module out put dir and Platform_build.xml will be removed in cleanall. Also adjust some code format. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1321 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17Remove #include STRING_DEFINES_FILE from C file. Using ForceInclude to ↵wuyizhong1-0/+3
include ${BASE_NAME}StrDefs.h header file. Remove flag /DSTRING_DEFINED_FILE=${BASE_NAME}StrDefs.h. Move flags /DSTRING_ARRAY_NAME=${BASE_NAME}Strings from FPDs to BuildMacro since this flag will be used only unicode files exist. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1311 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-16Embeded autogenerated code in Java code instead of getting them from a real ↵qwang123-93/+0
file. Hence, remove the template code from the PCD/Conf directory. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1295 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15Add porting Guide to obsolete Edk Library interfaces.qhuang81-21/+172
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1274 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-14Add judgement if filepath is . or not. wuyizhong1-11/+74
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1254 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-14Using ${OBJECTS} instead of fileset to trace all obj files. Add a new Macro ↵wuyizhong1-5/+22
named Build_Init to provide a way to initial some properties for user. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1252 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-10Add Migration Tool Database filesqhuang86-0/+1596
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1231 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-31Removed extra copyright and license notices - they are included in the ↵lhauch1-11/+1
header information, and do not need to be a comment a the top of the file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1157 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-31Fixed EDKT142; Removed FrameworkDatabase.db and added FrameworkDatabase.templatejwang361-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1154 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26Add tool chain tags for Unix gcc and Cygwin gcc.bbahnsen1-13/+22
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1098 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-19Changed the ASL compiler directory to C:\ASL, and corrected the tool chain ↵yshi81-7/+7
name from GCC to MYGCC git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1045 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17Changed the template files TagName to MYTOOLS instead of MSFT, since we ↵lhauch2-36/+36
don't want people to think that the TagName must match the Tool Chain Family. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1028 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Added copyright&license headerjwang361-0/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@974 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Change DB's FAR name to Dummy and add a GUID for it. wuyizhong1-10/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@951 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Enforced case-sensitive on the file names;jwang361-15/+15
Corrected file and/or path names in some msa files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@949 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Changed the output message when handling dummy files in msa.jwang361-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@943 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13commented out the TARGET and the TARGET_ARCH entries in target.template. ↵lhauch1-59/+59
Default will be to build all arch specified and all targets specified by FPD file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@942 6f19259b-4bc3-4df7-8a09-765794883524