people/mcb30/basetools.git
13 years agoAdd GenFw, GenSec, GenFfs tool HLD and User Guide doc.
lgao4 [Fri, 17 Aug 2007 11:01:48 +0000 (11:01 +0000)]
Add GenFw, GenSec, GenFfs tool HLD and User Guide doc.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@580 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd FD base address to FV offset pcd value.
jlin16 [Fri, 17 Aug 2007 05:43:58 +0000 (05:43 +0000)]
Add FD base address to FV offset pcd value.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@579 7335b38e-4728-0410-8992-fb3ffe349368

13 years agochange pcdCName:TokenSpaceGuidCName pair parsing to TokenSpaceGuidCName.pcdCName...
jlin16 [Fri, 17 Aug 2007 03:30:19 +0000 (03:30 +0000)]
change pcdCName:TokenSpaceGuidCName pair parsing to TokenSpaceGuidCName.pcdCName pair parsing.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@578 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoSync with FDF Spec update.
qouyang [Fri, 17 Aug 2007 02:42:21 +0000 (02:42 +0000)]
Sync with FDF Spec update.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@577 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix typo that breaks the GenFds tool if an FFS file has a rule that does not include...
mdkinney [Thu, 16 Aug 2007 19:28:24 +0000 (19:28 +0000)]
Fix typo that breaks the GenFds tool if an FFS file has a rule that does not include a CHECKSUM section

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@576 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Sync the code of FDF to the latest spec
hche10x [Thu, 16 Aug 2007 07:52:14 +0000 (07:52 +0000)]
1. Sync the code of FDF to the latest spec

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@575 7335b38e-4728-0410-8992-fb3ffe349368

13 years agochange the pcd value of FD base address from string to long.
jlin16 [Thu, 16 Aug 2007 02:46:29 +0000 (02:46 +0000)]
change the pcd value of FD base address from string to long.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@574 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix two bugs in GenVtf.c
mdkinney [Wed, 15 Aug 2007 20:56:28 +0000 (20:56 +0000)]
Fix two bugs in GenVtf.c
1) There is a check for a specific number of command line arguments.  This does not work when there are optional arguments like -v for verbose.
2) The check for the verbose flag checked for 'v' and '-'.  I should check for 'v' and 'V'.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@573 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix two bugs in GenVtf.c
mdkinney [Wed, 15 Aug 2007 20:54:50 +0000 (20:54 +0000)]
Fix two bugs in GenVtf.c
1) There is a check for a specific number of command line arguments.  This does not work when there are optional arguments like -v for verbose.
2) The check for the verbose flag checked for 'v' and '-'.  I should check for 'v' and 'V'.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@572 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoGenVtf code clean up to delete the IA32 VTF related functions since the tool does...
htao [Wed, 15 Aug 2007 03:03:18 +0000 (03:03 +0000)]
GenVtf code clean up to delete the IA32 VTF related functions since the tool does not support IA32 VTF generation now. Also update GenVtf HLD to add detail info about VTF format and layout.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@571 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix bug in the source code placed in AutoGen.h for libraries.
mdkinney [Tue, 14 Aug 2007 19:05:57 +0000 (19:05 +0000)]
Fix bug in the source code placed in AutoGen.h for libraries.
The logic returned from the CreateHeaderCode() function too early of the module was a library and the lines for the EFI_CALLER_ID_GUID and the extern GUID gEfiCallerIdGuid were not being output to AutoGen.h

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@570 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoadd more parameter check in TianoCompress tool.
htao [Tue, 14 Aug 2007 09:48:18 +0000 (09:48 +0000)]
add more parameter check in TianoCompress tool.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@569 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix a bug about overriding mechanism of Library instances in DSC
hche10x [Tue, 14 Aug 2007 09:23:10 +0000 (09:23 +0000)]
Fix a bug about overriding mechanism of Library instances in DSC

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@568 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix a bug about overriding mechanism of Library instances in DSC
hche10x [Tue, 14 Aug 2007 09:05:13 +0000 (09:05 +0000)]
Fix a bug about overriding mechanism of Library instances in DSC

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@567 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoCorrect usage help information and error information format for GenVtf, EfiRom, and...
htao [Tue, 14 Aug 2007 07:38:11 +0000 (07:38 +0000)]
Correct usage help information and error information format for GenVtf, EfiRom, and TianoCompress tool.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@566 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd string data parsing for RULE leaf section.
jlin16 [Tue, 14 Aug 2007 07:01:07 +0000 (07:01 +0000)]
Add string data parsing for RULE leaf section.
Fix the space in string parsing for FILE section.
Add PCD token space parsing.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@565 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoChanged the way of checking if a PCD was configured in DSC file or not
jwang36 [Mon, 13 Aug 2007 10:16:55 +0000 (10:16 +0000)]
Changed the way of checking if a PCD was configured in DSC file or not

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@563 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoRasie a error message if not find pcd defined in module in platform and package
hche10x [Mon, 13 Aug 2007 09:33:44 +0000 (09:33 +0000)]
Rasie a error message if not find pcd defined in module in platform and package

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@562 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Add <IsOverrided> to PcdClassObject
hche10x [Mon, 13 Aug 2007 09:19:53 +0000 (09:19 +0000)]
1. Add <IsOverrided> to PcdClassObject
2. Support "," in section definition

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@561 7335b38e-4728-0410-8992-fb3ffe349368

13 years agocheck in EfiLdrImage code and documents.
jlin16 [Mon, 13 Aug 2007 09:17:47 +0000 (09:17 +0000)]
check in EfiLdrImage code and documents.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@560 7335b38e-4728-0410-8992-fb3ffe349368

13 years agouse Error funtion to dump error message.
htao [Mon, 13 Aug 2007 08:01:41 +0000 (08:01 +0000)]
use Error funtion to dump error message.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@558 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@557 7335b...
jlin16 [Mon, 13 Aug 2007 07:48:05 +0000 (07:48 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@557 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@556 7335b...
jlin16 [Mon, 13 Aug 2007 07:47:03 +0000 (07:47 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@556 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix a bug in parsing <pcdsdynamic> of <components> of <dsc>
hche10x [Mon, 13 Aug 2007 07:24:07 +0000 (07:24 +0000)]
Fix a bug in parsing <pcdsdynamic> of <components> of <dsc>

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@555 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded code to check if the INT64 ends with "ULL"
jwang36 [Mon, 13 Aug 2007 06:04:33 +0000 (06:04 +0000)]
Added code to check if the INT64 ends with "ULL"

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@554 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Add check point for invalid library instance, package, component file name
hche10x [Mon, 13 Aug 2007 05:59:30 +0000 (05:59 +0000)]
1. Add check point for invalid library instance, package, component file name
2. Update for function FindSupModuleListOfLibraryClass

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@553 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoGenFds Tool: Sync with Fdf spec update.
qouyang [Mon, 13 Aug 2007 05:45:09 +0000 (05:45 +0000)]
GenFds Tool: Sync with Fdf spec update.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@552 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix multiple leaf section in FILE statement.
jlin16 [Mon, 13 Aug 2007 03:53:31 +0000 (03:53 +0000)]
Fix multiple leaf section in FILE statement.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@551 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Fixed the DatumType variable reference issue
jwang36 [Mon, 13 Aug 2007 03:50:15 +0000 (03:50 +0000)]
1. Fixed the DatumType variable reference issue
2. Changed the format of DEBUG level log message

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@550 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoEfiRom, GenVtf, TianoCompress and LzmaCompress HLD initial check in.
htao [Mon, 13 Aug 2007 03:42:20 +0000 (03:42 +0000)]
EfiRom, GenVtf, TianoCompress and LzmaCompress HLD initial check in.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@549 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoChanged the algorithm for trimming the preprocessed assembly code, which can handle...
jwang36 [Mon, 13 Aug 2007 01:28:38 +0000 (01:28 +0000)]
Changed the algorithm for trimming the preprocessed assembly code, which can handle the line control directive embedded in the original assembly code after preprocessed.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@548 7335b38e-4728-0410-8992-fb3ffe349368

13 years agofix a issue TARGET_ARCH
jjin9 [Sun, 12 Aug 2007 05:37:46 +0000 (05:37 +0000)]
fix a issue TARGET_ARCH

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@547 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoChanged the algorithm to trim the preprocessed assembly code, which can handle the...
jwang36 [Fri, 10 Aug 2007 15:58:06 +0000 (15:58 +0000)]
Changed the algorithm to trim the preprocessed assembly code, which can handle the line control directive embedded in the original assembly code after preprocessed.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@546 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoCorrect one typo
lgao4 [Fri, 10 Aug 2007 10:41:10 +0000 (10:41 +0000)]
Correct one typo

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@545 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoCorrect usage help information and error information format for Genfw, GenSec, GenFfs...
lgao4 [Fri, 10 Aug 2007 10:38:39 +0000 (10:38 +0000)]
Correct usage help information and error information format for Genfw, GenSec, GenFfs and GenFv tool.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@544 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd initial version of Build_HLD.doc and Build_Utility_Users_Guide.doc
jjin9 [Fri, 10 Aug 2007 03:49:12 +0000 (03:49 +0000)]
Add initial version of Build_HLD.doc and Build_Utility_Users_Guide.doc

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@543 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoTianoCompress, GenVtf, EfiRom and LzmaCompress utility users guide initial check in.
htao [Fri, 10 Aug 2007 02:50:31 +0000 (02:50 +0000)]
TianoCompress, GenVtf, EfiRom and LzmaCompress utility users guide initial check in.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@542 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded WARN and ERROR log method
jwang36 [Thu, 9 Aug 2007 15:58:15 +0000 (15:58 +0000)]
Added WARN and ERROR log method

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@541 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded architecture override for GenFds command
jwang36 [Thu, 9 Aug 2007 15:23:01 +0000 (15:23 +0000)]
Added architecture override for GenFds command

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@540 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Changed the coding style
jwang36 [Thu, 9 Aug 2007 09:35:51 +0000 (09:35 +0000)]
1. Changed the coding style
2. Fixed the library instance selection issue
3. Added duplicate library classes check
4. Added USER_DEFINED module type support for library instance

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@539 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@538 7335b...
jlin16 [Thu, 9 Aug 2007 09:14:08 +0000 (09:14 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@538 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoIntial check in BootSectImage tool for DUET.
jlin16 [Thu, 9 Aug 2007 09:12:28 +0000 (09:12 +0000)]
Intial check in BootSectImage tool for DUET.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@537 7335b38e-4728-0410-8992-fb3ffe349368

13 years agofix a bug for the libraryclass which is defined in specific moduletype is override...
hche10x [Thu, 9 Aug 2007 08:52:10 +0000 (08:52 +0000)]
fix a bug for the libraryclass which is defined in specific moduletype is override incorrectly

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@536 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFixed duplicated library classes issue
jwang36 [Thu, 9 Aug 2007 06:46:38 +0000 (06:46 +0000)]
Fixed duplicated library classes issue

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@535 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@534 7335b...
jlin16 [Thu, 9 Aug 2007 06:35:16 +0000 (06:35 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@534 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@533 7335b...
hche10x [Thu, 9 Aug 2007 06:34:42 +0000 (06:34 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@533 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@531 7335b...
jlin16 [Thu, 9 Aug 2007 05:57:47 +0000 (05:57 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@531 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoChanged library sort method
jwang36 [Thu, 9 Aug 2007 03:50:08 +0000 (03:50 +0000)]
Changed library sort method

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@530 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@529 7335b...
jlin16 [Thu, 9 Aug 2007 03:46:17 +0000 (03:46 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@529 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate LibraryClass of ModuleDatabase from a single object to a list
hche10x [Thu, 9 Aug 2007 03:21:24 +0000 (03:21 +0000)]
Update LibraryClass of ModuleDatabase from a single object to a list

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@528 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoRemoved Spaces from the file names.
lhauch [Wed, 8 Aug 2007 19:09:35 +0000 (19:09 +0000)]
Removed Spaces from the file names.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@527 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoSet the execute bit so that it will run
lhauch [Wed, 8 Aug 2007 15:21:43 +0000 (15:21 +0000)]
Set the execute bit so that it will run

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@526 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@525 7335b...
hche10x [Wed, 8 Aug 2007 11:17:44 +0000 (11:17 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@525 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@524 7335b...
hche10x [Wed, 8 Aug 2007 09:15:57 +0000 (09:15 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@524 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@523 7335b...
hche10x [Wed, 8 Aug 2007 08:37:32 +0000 (08:37 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@523 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUnified the output format
jwang36 [Wed, 8 Aug 2007 08:15:04 +0000 (08:15 +0000)]
Unified the output format

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@522 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@521 7335b...
hche10x [Wed, 8 Aug 2007 07:52:30 +0000 (07:52 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@521 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. add EdkLogger.quiet
jjin9 [Wed, 8 Aug 2007 06:39:56 +0000 (06:39 +0000)]
1. add EdkLogger.quiet
2. support EdkLogger to classify the info.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@520 7335b38e-4728-0410-8992-fb3ffe349368

13 years agochange format to conform template.
jlin16 [Wed, 8 Aug 2007 05:55:06 +0000 (05:55 +0000)]
change format to conform template.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@519 7335b38e-4728-0410-8992-fb3ffe349368

13 years agochange format to conform template.
jlin16 [Wed, 8 Aug 2007 03:56:33 +0000 (03:56 +0000)]
change format to conform template.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@518 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@517 7335b...
hche10x [Wed, 8 Aug 2007 03:47:12 +0000 (03:47 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@517 7335b38e-4728-0410-8992-fb3ffe349368

13 years agocheck in HLD and UUG document template.
jlin16 [Wed, 8 Aug 2007 03:38:04 +0000 (03:38 +0000)]
check in HLD and UUG document template.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@516 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoinitial check in of genpage
jlin16 [Tue, 7 Aug 2007 07:46:09 +0000 (07:46 +0000)]
initial check in of genpage
Fix GenBootSector utility name.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@515 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoDelete unused PrintLib and Move PeCoffLib into Common Library to clean up library...
lgao4 [Tue, 7 Aug 2007 07:44:51 +0000 (07:44 +0000)]
Delete unused PrintLib and Move PeCoffLib into Common Library to clean up library. Only keep tools and common library, include directory in the top level.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@514 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoDelete unused PrintLib and Move PeCoffLib into Common Library to clean up library...
lgao4 [Tue, 7 Aug 2007 07:43:41 +0000 (07:43 +0000)]
Delete unused PrintLib and Move PeCoffLib into Common Library to clean up library. Only keep tools and common library, include directory in the top level.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@513 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. Fixed STRING_TOKEN() matching issue
jwang36 [Tue, 7 Aug 2007 03:13:07 +0000 (03:13 +0000)]
1. Fixed STRING_TOKEN() matching issue
2. Added "#include" support

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@512 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoadd arch list support to call GenFds
jjin9 [Tue, 7 Aug 2007 02:48:08 +0000 (02:48 +0000)]
add arch list support to call GenFds
add poll() for all Nmake call

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@511 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdjust some coding styles.
qhuang8 [Tue, 7 Aug 2007 02:16:56 +0000 (02:16 +0000)]
Adjust some coding styles.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@510 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFixed an issue which all lines will be removed if no "#line" or "#" is found.
jwang36 [Tue, 7 Aug 2007 01:48:27 +0000 (01:48 +0000)]
Fixed an issue which all lines will be removed if no "#line" or "#" is found.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@509 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded poll() to check if the subprocess is ended or not
jwang36 [Mon, 6 Aug 2007 09:59:27 +0000 (09:59 +0000)]
Added poll() to check if the subprocess is ended or not

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@508 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoIntial check in GenBootSector tool for DUET.
jlin16 [Mon, 6 Aug 2007 09:03:52 +0000 (09:03 +0000)]
Intial check in GenBootSector tool for DUET.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@507 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago1. support -s
jjin9 [Mon, 6 Aug 2007 09:01:12 +0000 (09:01 +0000)]
1. support -s
2. support pipe for Nmake
3. add try and except

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@506 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoClean up include directory.
lgao4 [Mon, 6 Aug 2007 08:34:37 +0000 (08:34 +0000)]
Clean up include directory.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@505 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@504 7335b...
jlin16 [Fri, 3 Aug 2007 06:50:10 +0000 (06:50 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@504 7335b38e-4728-0410-8992-fb3ffe349368

13 years agofix minor issue for cleanall
jjin9 [Fri, 3 Aug 2007 06:02:15 +0000 (06:02 +0000)]
fix minor issue for cleanall

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@503 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd muli-level directory creation when output files are specified.
jlin16 [Fri, 3 Aug 2007 05:59:06 +0000 (05:59 +0000)]
Add muli-level directory creation when output files are specified.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@502 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded more comments
jwang36 [Fri, 3 Aug 2007 04:55:31 +0000 (04:55 +0000)]
Added more comments

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@501 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoinitial check in Split.exe source.
jlin16 [Fri, 3 Aug 2007 03:55:35 +0000 (03:55 +0000)]
initial check in Split.exe source.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@500 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoRemoved the old, unused python tools code
jwang36 [Fri, 3 Aug 2007 03:51:32 +0000 (03:51 +0000)]
Removed the old, unused python tools code

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@499 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoDelete the unused Lib directory.
lgao4 [Fri, 3 Aug 2007 03:50:48 +0000 (03:50 +0000)]
Delete the unused Lib directory.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@498 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate Fv tool to support FvMap feature.
lgao4 [Fri, 3 Aug 2007 03:49:24 +0000 (03:49 +0000)]
Update Fv tool to support FvMap feature.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@497 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFixed an issue which DEPEX in dependent library instances was not generated into...
jwang36 [Fri, 3 Aug 2007 03:01:25 +0000 (03:01 +0000)]
Fixed an issue which DEPEX in dependent library instances was not generated into depex file.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@496 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoMoved part code from AutoGen.py into EdkIIWorkspaceBuild.py
jwang36 [Thu, 2 Aug 2007 09:47:45 +0000 (09:47 +0000)]
Moved part code from AutoGen.py into EdkIIWorkspaceBuild.py

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@489 7335b38e-4728-0410-8992-fb3ffe349368

13 years ago- Fixed issue in Dynamic PCD from library instance
jwang36 [Thu, 2 Aug 2007 09:47:08 +0000 (09:47 +0000)]
- Fixed issue in Dynamic PCD from library instance
- Moved sorting library instance code to EdkIIWorkspaceBuild.py

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@488 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@487 7335b...
jlin16 [Thu, 2 Aug 2007 09:21:20 +0000 (09:21 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@487 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoGenFds Tool: Sync with Fdf spec update.
qouyang [Thu, 2 Aug 2007 08:04:11 +0000 (08:04 +0000)]
GenFds Tool: Sync with Fdf spec update.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@486 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded more error check
jwang36 [Thu, 2 Aug 2007 05:55:49 +0000 (05:55 +0000)]
Added more error check

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@485 7335b38e-4728-0410-8992-fb3ffe349368

13 years agofix issue for module build.
jjin9 [Thu, 2 Aug 2007 05:13:23 +0000 (05:13 +0000)]
fix issue for module build.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@484 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@483 7335b...
hche10x [Thu, 2 Aug 2007 03:41:58 +0000 (03:41 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@483 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoto fix the issue with directory of makefile
jjin9 [Thu, 2 Aug 2007 03:35:22 +0000 (03:35 +0000)]
to fix the issue with directory of makefile

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@482 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix a typo.
qhuang8 [Thu, 2 Aug 2007 03:27:37 +0000 (03:27 +0000)]
Fix a typo.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@481 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd Spd2Dec tool.
qhuang8 [Thu, 2 Aug 2007 03:11:32 +0000 (03:11 +0000)]
Add Spd2Dec tool.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@480 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd Msa2Inf tool.
qhuang8 [Thu, 2 Aug 2007 03:10:50 +0000 (03:10 +0000)]
Add Msa2Inf tool.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@479 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd Migration utility function to share the common routines used by Msa2Inf and Spd2D...
qhuang8 [Thu, 2 Aug 2007 03:05:22 +0000 (03:05 +0000)]
Add Migration utility function to share the common routines used by Msa2Inf and Spd2Dec tools.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@478 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFixed Sku issue
jwang36 [Thu, 2 Aug 2007 02:37:26 +0000 (02:37 +0000)]
Fixed Sku issue

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@477 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate FDF parser to deal with RegionDataList in FD and AddressStatements in FV and...
jlin16 [Wed, 1 Aug 2007 10:11:54 +0000 (10:11 +0000)]
Update FDF parser to deal with RegionDataList in FD and AddressStatements in FV and changed module type "USER" to "USER_DEFINED".

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@476 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@475 7335b...
hche10x [Wed, 1 Aug 2007 09:27:38 +0000 (09:27 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@475 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFdfClassObject: Update FvClassObject and RegionClassObject to sync with Spec update.
qouyang [Wed, 1 Aug 2007 09:24:25 +0000 (09:24 +0000)]
FdfClassObject: Update FvClassObject and RegionClassObject to sync with Spec update.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@474 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdd an XML Routine file to wrap the use of xml.dom.minidom
qhuang8 [Wed, 1 Aug 2007 08:55:39 +0000 (08:55 +0000)]
Add an XML Routine file to wrap the use of xml.dom.minidom

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@473 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded "self." to reference member function
jwang36 [Wed, 1 Aug 2007 08:31:40 +0000 (08:31 +0000)]
Added "self." to reference member function

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@472 7335b38e-4728-0410-8992-fb3ffe349368