lgao4 [Wed, 16 Jul 2008 07:06:42 +0000 (07:06 +0000)]
Fix the bug to create Pci2.3 and Pci3.0 rom image.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1286
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Wed, 16 Jul 2008 03:36:45 +0000 (03:36 +0000)]
ECC: fix incomplete comment strip when searching field name in struct.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1285
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Tue, 15 Jul 2008 08:39:21 +0000 (08:39 +0000)]
ECC: fix Boolean array variable check.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1284
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Mon, 14 Jul 2008 06:15:19 +0000 (06:15 +0000)]
1. Change tool name from "Dbt" to "Ddc"
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1283
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Wed, 9 Jul 2008 10:08:47 +0000 (10:08 +0000)]
ECC: Fix array type variable doxygen comment check
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1282
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Tue, 8 Jul 2008 09:14:28 +0000 (09:14 +0000)]
Add an error code for DBT
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1281
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Tue, 8 Jul 2008 06:09:33 +0000 (06:09 +0000)]
Add support to EBC image
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1280
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 7 Jul 2008 08:55:16 +0000 (08:55 +0000)]
Changed unknown error message
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1279
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 7 Jul 2008 08:17:34 +0000 (08:17 +0000)]
Fixed library instance override issue
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1278
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 7 Jul 2008 07:29:33 +0000 (07:29 +0000)]
1. Added more error check
2. Added more or more exact information in error message
3. Cleaned error message
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1277
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Fri, 4 Jul 2008 08:10:06 +0000 (08:10 +0000)]
Remove the specific SHT_GNU_HASH for some version unix OS.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1276
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Fri, 4 Jul 2008 07:45:35 +0000 (07:45 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1275
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Thu, 3 Jul 2008 06:13:42 +0000 (06:13 +0000)]
1. Add a checkpoint to check duplicated PCD defined in one DEC file.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1274
7335b38e-4728-0410-8992-
fb3ffe349368
jljusten [Wed, 2 Jul 2008 18:00:05 +0000 (18:00 +0000)]
buildtools/BaseTools/Source/Python/build/build.py:
Be sure that exit code is between 0 and 127 inclusive. If not,
return 127 instead. As mentioned in the python documentation for
sys.exit, the return should be in the range 0-127, or else there
may be undefined results.
(http://docs.python.org/lib/module-sys.html)
For the return code of 0x4000 (16384), it was found that several
unix-like system would end up mapping this return to 0, which was
then interpreted as a successful return.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1273
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 30 Jun 2008 07:15:14 +0000 (07:15 +0000)]
a. Solved the force rebuild failure if there's un-recognized macro found in "#include"
b. Let the IsChanged return True as long as files' time stamp are not the same
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1272
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Mon, 30 Jun 2008 06:11:50 +0000 (06:11 +0000)]
Enhance GenFw to support handling the shared ELF object file. This is helpful to provide source level debug ability in *unix environment.
[Background]
The UnixPkg provide an simulator in *unix. To support source level debug, we need dynamically load all of modules using dlopen(). This requires the output of compiler must be a shared ELF object. Therefore the GenFw should be able to handle the kind of object to generate .efi PE file.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1271
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 27 Jun 2008 02:10:00 +0000 (02:10 +0000)]
AutoGen is no longer a standalone tool
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1270
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Sat, 21 Jun 2008 09:28:46 +0000 (09:28 +0000)]
Correct Error usage (FileName, LineNumber, MessageCode, Text, MsgFmt) to print error information.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1269
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Fri, 20 Jun 2008 02:54:25 +0000 (02:54 +0000)]
ECC: open all check points in config.ini; revert the 'TPMINTERNALAPI' in Modifier list.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1268
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Fri, 20 Jun 2008 02:27:46 +0000 (02:27 +0000)]
1. Fix a bug when parsing empty typedef name.
2. Modify config.ini to support two new checkpoints.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1267
7335b38e-4728-0410-8992-
fb3ffe349368
qhuang8 [Thu, 19 Jun 2008 11:19:27 +0000 (11:19 +0000)]
Remove unrecognized chars in comments
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1266
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Thu, 19 Jun 2008 07:45:39 +0000 (07:45 +0000)]
ECC: Add progress indicator of file name for time-consuming checks; Cache include files for FullFileNames to improve check speed.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1265
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 19 Jun 2008 05:00:57 +0000 (05:00 +0000)]
Added utf_16_le for another line of cx_Freeze
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1264
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 19 Jun 2008 04:57:36 +0000 (04:57 +0000)]
Added encoding.utf_16_le in the command line for cx_Freeze
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1263
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 19 Jun 2008 02:32:10 +0000 (02:32 +0000)]
Fixed a key error
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1262
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Wed, 18 Jun 2008 09:16:29 +0000 (09:16 +0000)]
Fix two bugs in GenFfs and GenSec tool to handle the different cases.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1261
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Wed, 18 Jun 2008 08:02:21 +0000 (08:02 +0000)]
ECC: Fix misuse of error message type for boolean variable checking; fix intermediate variable type checking isssue for pointer type.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1260
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 18 Jun 2008 03:23:29 +0000 (03:23 +0000)]
Merged the latest changes in edk2 tree
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1259
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Tue, 17 Jun 2008 06:29:17 +0000 (06:29 +0000)]
ECC: add TPMINTERNALAPI to modifier list in config.ini; add StripComments procedure before searching structure for variable type.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1258
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Tue, 17 Jun 2008 03:53:02 +0000 (03:53 +0000)]
1. Add two checkpoints to check “file name collisions in header files” and “structure name collisions”
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1257
7335b38e-4728-0410-8992-
fb3ffe349368
jljusten [Mon, 16 Jun 2008 21:23:31 +0000 (21:23 +0000)]
buildtools/BaseTools/Source/Python/Common/ToolDefClassObject.py:
Added 'ToolName' parameter to EdkLogger.warn call.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1256
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Mon, 16 Jun 2008 02:46:05 +0000 (02:46 +0000)]
ECC: add function pattern check for non-boolean predicate expression check.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1255
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Wed, 11 Jun 2008 07:21:07 +0000 (07:21 +0000)]
ECC: No longer store struct/union which lies in the typedef pattern; add predicate expression check for function calling pattern.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1254
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Wed, 11 Jun 2008 05:39:00 +0000 (05:39 +0000)]
1. Add the path of inf file itself to include path list of function GetIncludeListOfFile
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1253
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 11 Jun 2008 05:30:28 +0000 (05:30 +0000)]
Added FDF file in dependency check
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1252
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Wed, 11 Jun 2008 05:16:25 +0000 (05:16 +0000)]
1. Add the path of inf file itself to include path list.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1251
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 5 Jun 2008 07:17:51 +0000 (07:17 +0000)]
Added extra files in build_rule.txt to source file's dependency
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1250
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Thu, 5 Jun 2008 05:51:01 +0000 (05:51 +0000)]
1. Add -m and -s to support only scanning meta-data files or source code files
2. Add -r to support specifying report file name on command line
3. Ignore the library of BASE type for error code 10002 and 10003
4. Stop raise error for most parsing error, remain some for critical errors
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1249
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Wed, 4 Jun 2008 07:42:35 +0000 (07:42 +0000)]
ECC: Fix C parser to accommodate debug macro strings.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1248
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 29 May 2008 01:50:40 +0000 (01:50 +0000)]
Changed the error message to be more meaningful when a module cannot be built
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1247
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 28 May 2008 20:03:54 +0000 (20:03 +0000)]
Added the UnknownuserExtensions attribute.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1246
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Tue, 27 May 2008 09:04:09 +0000 (09:04 +0000)]
Enhance GenFv tool always collect all module Map files into the single FvMap file for user easy reference.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1245
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Fri, 23 May 2008 20:28:46 +0000 (20:28 +0000)]
Final modifications complete, ready for review.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1244
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Fri, 23 May 2008 20:28:13 +0000 (20:28 +0000)]
Fixed two issues, XmlSpecification default is 1.1 for UEFI and removed required header for MiscellaneousFiles
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1243
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Thu, 22 May 2008 08:44:45 +0000 (08:44 +0000)]
ECC: enable CheckAll feature by setting 'CheckAll' item in config.ini file to one.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1242
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Thu, 22 May 2008 08:25:14 +0000 (08:25 +0000)]
ECC: fix the mis-report of function parameter position.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1241
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Thu, 22 May 2008 04:40:17 +0000 (04:40 +0000)]
ECC: fix the mis-report of function return type position.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1240
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 21 May 2008 08:03:31 +0000 (08:03 +0000)]
a. Fixed the incorrect generated array in c code for default store values.
b. Fixed the version string.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1239
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Wed, 21 May 2008 07:44:37 +0000 (07:44 +0000)]
1. Fix a bug in ECC code.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1238
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Wed, 21 May 2008 06:28:08 +0000 (06:28 +0000)]
1. Add two columns in table Function
2. Ignore 'Build' directory when ECC tool parses workspace
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1237
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 19 May 2008 05:10:21 +0000 (05:10 +0000)]
Fixed PCD override issue.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1236
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 16 May 2008 08:44:07 +0000 (08:44 +0000)]
Fixed an error which caused value of PCD cannot be overridden.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1235
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 16 May 2008 08:39:04 +0000 (08:39 +0000)]
Added file type check in dsc file
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1234
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 16 May 2008 03:02:50 +0000 (03:02 +0000)]
Fixed an issue in Optimize() when encounter expression like "TRUE AND TRUE"
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1233
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 16 May 2008 02:17:22 +0000 (02:17 +0000)]
Fixed error report error when more than one inf files found
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1232
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Thu, 15 May 2008 09:14:33 +0000 (09:14 +0000)]
1. Add an error catch in function GuidStructureStringToGuidString
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1231
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 15 May 2008 03:38:39 +0000 (03:38 +0000)]
Fixed a type issue.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1230
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 15 May 2008 03:33:11 +0000 (03:33 +0000)]
Added check of varid against 0
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1229
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 15 May 2008 03:16:57 +0000 (03:16 +0000)]
Fixed an undefined variable issue
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1228
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 14 May 2008 22:19:13 +0000 (22:19 +0000)]
Moved some content out of top level of the schema into local sections.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1227
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 14 May 2008 18:51:45 +0000 (18:51 +0000)]
Merged several document sections into single document section within an annotation were appropriate
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1226
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 14 May 2008 18:30:38 +0000 (18:30 +0000)]
Content ready for review
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1225
7335b38e-4728-0410-8992-
fb3ffe349368
jljusten [Tue, 13 May 2008 16:22:43 +0000 (16:22 +0000)]
trunk/BaseTools/Source/C/VfrCompile/VfrSyntax.g:
Remove unneeded inclusion of Error.h, which
is not available on Linux/OS X.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1224
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Tue, 13 May 2008 09:29:57 +0000 (09:29 +0000)]
a. Merged bug fixes from R8 tree
b. Fixed default storage issue
c. Changed the error message to standard format
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1223
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Tue, 13 May 2008 08:36:43 +0000 (08:36 +0000)]
1. Add API 'append' to class sdict
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1222
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Fri, 9 May 2008 23:33:29 +0000 (23:33 +0000)]
Updated with latest version of Schema for WorkspaceContent DB.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1205
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Fri, 9 May 2008 23:32:52 +0000 (23:32 +0000)]
Updated with most recent indentation style
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1204
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 9 May 2008 08:52:09 +0000 (08:52 +0000)]
Support incremental build
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1203
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 9 May 2008 08:43:45 +0000 (08:43 +0000)]
Changed the path of symbol file to be always the same as vtf file.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1202
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Fri, 9 May 2008 06:03:00 +0000 (06:03 +0000)]
Replaced all "raise Exception" with EdkLogger.error() in order to make sure the output format of error is consistent with other code.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1201
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 8 May 2008 13:05:14 +0000 (13:05 +0000)]
a) Added explicit banner for pass/fail indication of build
b) Fixed the issue which cause error message from FDF parser won't be printed out.
c) Fixed the error message format of FDF parser
d) Changed the exit code of build tool from always 1 to be error code, if error occurred
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1200
7335b38e-4728-0410-8992-
fb3ffe349368
jlin16 [Thu, 8 May 2008 06:15:31 +0000 (06:15 +0000)]
ECC: skip doxygen tag check for functions with VOID parameter.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1199
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 7 May 2008 16:06:21 +0000 (16:06 +0000)]
This is the XML Schema for the XML 'database' for tracking WORKSPACE content. Th WorkspaceContent.xml file replaces the original EDK II FrameworkDatabase.db file. It is based on the proposed UEFI Distribution Package Specification XML Schema.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1198
7335b38e-4728-0410-8992-
fb3ffe349368
klu2 [Wed, 7 May 2008 05:08:49 +0000 (05:08 +0000)]
Clean up GenBootSector source code, make logic more sense.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1197
7335b38e-4728-0410-8992-
fb3ffe349368
jljusten [Tue, 6 May 2008 23:09:48 +0000 (23:09 +0000)]
buildtools/BaseToolsBuildNotes.txt:
Updated with some build instructions for unix-like systems.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1196
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Tue, 6 May 2008 02:33:55 +0000 (02:33 +0000)]
Added debug statement
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1195
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 5 May 2008 02:06:32 +0000 (02:06 +0000)]
Removed the test against directory existence when for directory creation command in non-Windows platforms.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1194
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Sun, 4 May 2008 09:46:19 +0000 (09:46 +0000)]
Removed the directory existence test for Linux since "test" command will return non-zero if directory doesn't exist and cause "make" to report build failure.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1193
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Sun, 4 May 2008 09:15:50 +0000 (09:15 +0000)]
Fixed timing issue in Linux
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1192
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Sun, 4 May 2008 08:59:12 +0000 (08:59 +0000)]
Fixed multi-thread build issue in Linux due to scheduler started more than once
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1191
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Fri, 2 May 2008 21:37:16 +0000 (21:37 +0000)]
Finished XmlSchema modifications for CapC
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1190
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Wed, 30 Apr 2008 23:01:08 +0000 (23:01 +0000)]
Updates for Cap C Spec
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1189
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 30 Apr 2008 08:34:29 +0000 (08:34 +0000)]
Changed the interface parameters
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1188
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 30 Apr 2008 07:55:20 +0000 (07:55 +0000)]
Changed the Extract function declaration
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1187
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 30 Apr 2008 07:50:30 +0000 (07:50 +0000)]
Changed the interface parameters to be more general
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1186
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Tue, 29 Apr 2008 06:48:53 +0000 (06:48 +0000)]
Fixed a wrong variable name and removed the default arch and build target list for target.txt
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1185
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 08:10:20 +0000 (08:10 +0000)]
Fixed a typo
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1184
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 07:30:31 +0000 (07:30 +0000)]
Made it working
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1183
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 03:53:00 +0000 (03:53 +0000)]
Made the EFI compressor/decompressor wrapper built
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1182
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 03:24:38 +0000 (03:24 +0000)]
Fixed one type error
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1181
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 03:13:42 +0000 (03:13 +0000)]
Added Extract interface for easier wrapping of decompressor in Python
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1180
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Mon, 28 Apr 2008 03:12:10 +0000 (03:12 +0000)]
Added for wrapping compressor/decompressor
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1179
7335b38e-4728-0410-8992-
fb3ffe349368
lhauch [Thu, 24 Apr 2008 19:48:57 +0000 (19:48 +0000)]
Updated Schema per MDK comments.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1178
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 24 Apr 2008 07:17:51 +0000 (07:17 +0000)]
Fixed a typo
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1177
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 24 Apr 2008 07:14:55 +0000 (07:14 +0000)]
Added more error checks
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1176
7335b38e-4728-0410-8992-
fb3ffe349368
lgao4 [Thu, 24 Apr 2008 04:11:15 +0000 (04:11 +0000)]
1. GenSec tool only updates output file when the contents of the output file are modified.
2. GenFfs tool checks the Pe/Te section for PEI and DXE file type. If Pe section doesn't exist, GenFfs tool will report error.
3. GenFv tool also output the relative address of function to fv map file for developer reference.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1175
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Thu, 24 Apr 2008 03:37:32 +0000 (03:37 +0000)]
a. Added doxygen comments
b. Removed BuildInfo.py
c. Moved default db path string definition to WorkspaceDatabase class
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1174
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 23 Apr 2008 08:24:14 +0000 (08:24 +0000)]
Added doxygen comments
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1173
7335b38e-4728-0410-8992-
fb3ffe349368
jwang36 [Wed, 23 Apr 2008 06:44:40 +0000 (06:44 +0000)]
Added doxygen comments
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1172
7335b38e-4728-0410-8992-
fb3ffe349368
hche10x [Wed, 23 Apr 2008 05:27:18 +0000 (05:27 +0000)]
1. Add insert function support for class sdict.
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1171
7335b38e-4728-0410-8992-
fb3ffe349368