people/mcb30/basetools.git
13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@255 7335b...
hche10x [Tue, 3 Jul 2007 07:27:24 +0000 (07:27 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@255 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@254 7335b...
hche10x [Tue, 3 Jul 2007 06:23:36 +0000 (06:23 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@254 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoadopt hex and decimal blocksize.
jlin16 [Tue, 3 Jul 2007 05:59:31 +0000 (05:59 +0000)]
adopt hex and decimal blocksize.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@251 7335b...
hche10x [Tue, 3 Jul 2007 02:58:10 +0000 (02:58 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@251 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoModify GenFds related Files
qouyang [Mon, 2 Jul 2007 10:13:05 +0000 (10:13 +0000)]
Modify GenFds related Files

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

13 years agoAdded CUSTOM_MAKEFILE support
jwang36 [Mon, 2 Jul 2007 08:42:33 +0000 (08:42 +0000)]
Added CUSTOM_MAKEFILE support

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

13 years agonew Bld.py for Bld.exe tools
jjin9 [Mon, 2 Jul 2007 08:04:58 +0000 (08:04 +0000)]
new Bld.py for Bld.exe tools

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

13 years agoUpdate GenFv tool to fix FileState of FFS file header and update GenFv rebase Ffs...
lgao4 [Mon, 2 Jul 2007 07:26:18 +0000 (07:26 +0000)]
Update GenFv tool to fix FileState of FFS file header and update GenFv rebase Ffs files according to paramter -c setting.

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

13 years ago1. Fixed the lookup issue for GUID/Protocol/Ppi in dependent library
jwang36 [Mon, 2 Jul 2007 07:06:46 +0000 (07:06 +0000)]
1. Fixed the lookup issue for GUID/Protocol/Ppi in dependent library
2. Fixed dependency file search dead-loop

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

13 years agoUpdate the GenFds tool related files
qouyang [Mon, 2 Jul 2007 06:13:58 +0000 (06:13 +0000)]
Update the GenFds tool related files

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

13 years agoAdded functionality to process preprocessed VFR file
jwang36 [Mon, 2 Jul 2007 02:18:31 +0000 (02:18 +0000)]
Added functionality to process preprocessed VFR file

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@241 7335b...
hche10x [Sat, 30 Jun 2007 13:27:49 +0000 (13:27 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@241 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoInf and File can appear in any order within FV.
jlin16 [Fri, 29 Jun 2007 08:12:08 +0000 (08:12 +0000)]
Inf and File can appear in any order within FV.

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

13 years agoFixed the unicode path issue
jwang36 [Fri, 29 Jun 2007 07:15:02 +0000 (07:15 +0000)]
Fixed the unicode path issue

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

13 years agoModify GenFds Related files
qouyang [Fri, 29 Jun 2007 06:35:52 +0000 (06:35 +0000)]
Modify GenFds Related files

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@235 7335b...
hche10x [Fri, 29 Jun 2007 04:56:43 +0000 (04:56 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@235 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@234 7335b...
hche10x [Fri, 29 Jun 2007 04:55:07 +0000 (04:55 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@234 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoIncorporated unicode file parse and autogen for it.
jwang36 [Fri, 29 Jun 2007 02:21:47 +0000 (02:21 +0000)]
Incorporated unicode file parse and autogen for it.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@231 7335b...
hche10x [Fri, 29 Jun 2007 02:10:20 +0000 (02:10 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@231 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@230 7335b...
hche10x [Fri, 29 Jun 2007 02:02:55 +0000 (02:02 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@230 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded depex and unicode support and many bug fixes and improvements
jwang36 [Fri, 29 Jun 2007 01:20:58 +0000 (01:20 +0000)]
Added depex and unicode support and many bug fixes and improvements

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

13 years agoFixed AutoGen.c #include templates to prefix Library/ in front of lib names
AJFISH [Thu, 28 Jun 2007 20:17:50 +0000 (20:17 +0000)]
Fixed AutoGen.c #include templates to prefix Library/ in front of lib names

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

13 years agomake section guid optional.
jlin16 [Thu, 28 Jun 2007 09:20:38 +0000 (09:20 +0000)]
make section guid optional.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@223 7335b...
hche10x [Thu, 28 Jun 2007 06:17:44 +0000 (06:17 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@223 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoModify GenFds related files
qouyang [Thu, 28 Jun 2007 05:42:33 +0000 (05:42 +0000)]
Modify GenFds related files

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

13 years agoAdded for depex processing
jwang36 [Thu, 28 Jun 2007 04:45:39 +0000 (04:45 +0000)]
Added for depex processing

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

13 years agoFix end of file error.
jlin16 [Thu, 28 Jun 2007 04:00:32 +0000 (04:00 +0000)]
Fix end of file error.

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

13 years agoChange DataSection Attribute Name in FdfParser
qouyang [Thu, 28 Jun 2007 03:43:52 +0000 (03:43 +0000)]
Change DataSection Attribute Name in FdfParser

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

13 years agoModify GenFds Related files
qouyang [Thu, 28 Jun 2007 03:41:17 +0000 (03:41 +0000)]
Modify GenFds Related files

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

13 years agoAdd parser for Recursive encapsulation sections such as GUIDED section appear in...
jlin16 [Thu, 28 Jun 2007 03:15:58 +0000 (03:15 +0000)]
Add parser for Recursive encapsulation sections such as GUIDED section appear in COMPRESS seciton.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@215 7335b...
hche10x [Wed, 27 Jun 2007 06:51:16 +0000 (06:51 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@215 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFix a minor char sentive error
klu2 [Wed, 27 Jun 2007 05:28:35 +0000 (05:28 +0000)]
Fix a minor char sentive error

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@211 7335b...
hche10x [Wed, 27 Jun 2007 05:21:53 +0000 (05:21 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@211 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@210 7335b...
hche10x [Wed, 27 Jun 2007 03:13:51 +0000 (03:13 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@210 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@209 7335b...
hche10x [Wed, 27 Jun 2007 02:11:32 +0000 (02:11 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@209 7335b38e-4728-0410-8992-fb3ffe349368

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@206 7335b...
hche10x [Wed, 27 Jun 2007 01:34:12 +0000 (01:34 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@206 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@204 7335b...
jlin16 [Tue, 26 Jun 2007 10:05:43 +0000 (10:05 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@204 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate GenSec tool based on the GUID attributes defined in New FDF spec, and Update...
lgao4 [Tue, 26 Jun 2007 09:16:11 +0000 (09:16 +0000)]
Update GenSec tool based on the GUID attributes defined in New FDF spec, and Update GenFv tool to support Pe32 and Pe32+ image rebase both.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@200 7335b...
jlin16 [Tue, 26 Jun 2007 09:03:34 +0000 (09:03 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@200 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoFixed the output information when parsing dsc file; enhanced the dependency file...
jwang36 [Tue, 26 Jun 2007 07:34:28 +0000 (07:34 +0000)]
Fixed the output information when parsing dsc file; enhanced the dependency file analysis to be more precise.

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

13 years agoModify GenFds related files.
qouyang [Tue, 26 Jun 2007 05:49:46 +0000 (05:49 +0000)]
Modify GenFds related files.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@196 7335b...
jlin16 [Tue, 26 Jun 2007 05:32:40 +0000 (05:32 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@196 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoAdded platform makefile generation; changed the path representation in MACRO in makef...
jwang36 [Tue, 26 Jun 2007 02:51:31 +0000 (02:51 +0000)]
Added platform makefile generation; changed the path representation in MACRO in makefile; removed the ARCH limitation in build.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@194 7335b...
hche10x [Tue, 26 Jun 2007 02:36:43 +0000 (02:36 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@194 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoCheck in String Lib source and Modify Source Makefile to enable EfiRom,TianoCompress...
htao [Mon, 25 Jun 2007 14:23:05 +0000 (14:23 +0000)]
Check in String Lib source and Modify Source Makefile to enable EfiRom,TianoCompress,TianoDecompress,LzmaCompress, LzmaDecompress build in the tree

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@189 7335b...
hche10x [Mon, 25 Jun 2007 09:01:53 +0000 (09:01 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@189 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoInitial check in EfiRom, LzmaCompress, LzmaDecompress, TianoCompress, TianoDecompress...
htao [Mon, 25 Jun 2007 06:34:53 +0000 (06:34 +0000)]
Initial check in EfiRom, LzmaCompress, LzmaDecompress, TianoCompress, TianoDecompress tool source code.

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

13 years agofix bugs in guid section in Rule.
jlin16 [Mon, 25 Jun 2007 05:43:46 +0000 (05:43 +0000)]
fix bugs in guid section in Rule.

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

13 years agofix EOF judgement error.
jlin16 [Mon, 25 Jun 2007 03:23:47 +0000 (03:23 +0000)]
fix EOF judgement error.

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

13 years ago1. Add __init__.py in order to use the defined Class Objects
qhuang8 [Mon, 25 Jun 2007 03:16:15 +0000 (03:16 +0000)]
1. Add __init__.py in order to use the defined Class Objects
2. Add ValidUsage as the attribute of PcdClassObject
3. Rename some class name to follow naming convention.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@184 7335b...
hche10x [Mon, 25 Jun 2007 02:33:27 +0000 (02:33 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@184 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoModify GenFds related files
qouyang [Mon, 25 Jun 2007 02:24:23 +0000 (02:24 +0000)]
Modify GenFds related files

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

13 years agoAdd GenFfs tool, PeCoffLoader library and update GenFv tool to support Rebase function.
lgao4 [Fri, 22 Jun 2007 09:50:38 +0000 (09:50 +0000)]
Add GenFfs tool, PeCoffLoader library and update GenFv tool to support Rebase function.

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

13 years agoadd parser for DEFINE in Apriori Section.
jlin16 [Fri, 22 Jun 2007 09:34:02 +0000 (09:34 +0000)]
add parser for DEFINE in Apriori Section.
add ignore case option for FdfParser.py methods.

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@179 7335b...
hche10x [Fri, 22 Jun 2007 09:31:50 +0000 (09:31 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@179 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate GenFds related files
qouyang [Fri, 22 Jun 2007 07:56:26 +0000 (07:56 +0000)]
Update GenFds related files

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

13 years agoUpdate GenFds Related files
qouyang [Fri, 22 Jun 2007 07:47:06 +0000 (07:47 +0000)]
Update GenFds Related files

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

13 years agoChanged configuration file path
jwang36 [Fri, 22 Jun 2007 07:07:51 +0000 (07:07 +0000)]
Changed configuration file path

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

13 years agoBeautified the output message and added elapsed time message
jwang36 [Fri, 22 Jun 2007 07:03:29 +0000 (07:03 +0000)]
Beautified the output message and added elapsed time message

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

13 years agomodify GenFds Related files
qouyang [Fri, 22 Jun 2007 06:02:11 +0000 (06:02 +0000)]
modify GenFds Related files

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

13 years agoAdded more Makefile content; used AutoGenString to generate Makefile
jwang36 [Fri, 22 Jun 2007 03:47:00 +0000 (03:47 +0000)]
Added more Makefile content; used AutoGenString to generate Makefile

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@172 7335b...
hche10x [Fri, 22 Jun 2007 03:24:58 +0000 (03:24 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@172 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoModify GenFds related files
qouyang [Fri, 22 Jun 2007 02:35:15 +0000 (02:35 +0000)]
Modify GenFds related files

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@170 7335b...
jlin16 [Thu, 21 Jun 2007 10:26:28 +0000 (10:26 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@170 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoalpha version of fdf parser.
jlin16 [Thu, 21 Jun 2007 08:58:15 +0000 (08:58 +0000)]
alpha version of fdf parser.
change CreatFile to CreateFile

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

13 years agoAdd Include directory, Common library and the first prototype GenSec, GenFv, GenFw...
lgao4 [Thu, 21 Jun 2007 03:16:01 +0000 (03:16 +0000)]
Add Include directory, Common library and the first prototype GenSec, GenFv, GenFw tool. And update ffs,fv header structure based on PI spec.

Add the related build makefiles and directory.

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

13 years agoAdded Depex section to MSA descriptions
lhauch [Wed, 20 Jun 2007 20:12:12 +0000 (20:12 +0000)]
Added Depex section to MSA descriptions

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

13 years agoFixed spelling, added the BinaryFiles element for MSA file object
lhauch [Wed, 20 Jun 2007 19:02:53 +0000 (19:02 +0000)]
Fixed spelling, added the BinaryFiles element for MSA file object

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

13 years agovarious bug fixing.
jlin16 [Wed, 20 Jun 2007 11:05:42 +0000 (11:05 +0000)]
various bug fixing.

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

13 years agoModify FfsInfStatement.py
qouyang [Tue, 19 Jun 2007 09:41:29 +0000 (09:41 +0000)]
Modify FfsInfStatement.py

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

13 years agoModify GenFds Related files
qouyang [Tue, 19 Jun 2007 07:57:45 +0000 (07:57 +0000)]
Modify GenFds Related files

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

13 years agoBug fixing for FD section parser.
jlin16 [Tue, 19 Jun 2007 06:57:24 +0000 (06:57 +0000)]
Bug fixing for FD section parser.

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

13 years agoFixed the header file name error (missing .h in the name)
jwang36 [Tue, 19 Jun 2007 03:15:50 +0000 (03:15 +0000)]
Fixed the header file name error (missing .h in the name)

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@160 7335b...
hche10x [Tue, 19 Jun 2007 02:57:28 +0000 (02:57 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@160 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoModify GenFds related files
qouyang [Mon, 18 Jun 2007 09:58:57 +0000 (09:58 +0000)]
Modify GenFds related files

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

13 years agoAdd 2 files for GenFds
qouyang [Mon, 18 Jun 2007 09:46:20 +0000 (09:46 +0000)]
Add 2 files for GenFds

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

13 years agoUpdate GenFds related files
qouyang [Mon, 18 Jun 2007 09:11:20 +0000 (09:11 +0000)]
Update GenFds related files

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

13 years agoMerged GenC and GenMake
jwang36 [Mon, 18 Jun 2007 09:04:32 +0000 (09:04 +0000)]
Merged GenC and GenMake

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

13 years agoAdded EfiSection.py;
jlin16 [Mon, 18 Jun 2007 08:08:07 +0000 (08:08 +0000)]
Added EfiSection.py;
intialize list and dictionary with []/{} instead of None;
Adjust attributes in Vtf.py;
This is the first complete FDF parser check-in.

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

13 years agoModify file name typo.
jlin16 [Mon, 18 Jun 2007 02:22:03 +0000 (02:22 +0000)]
Modify file name typo.

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

13 years agoCapsule and Rule section parser initial check in.
jlin16 [Mon, 18 Jun 2007 02:18:13 +0000 (02:18 +0000)]
Capsule and Rule section parser initial check in.

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

13 years agoadd FilePath to FfsFileStatement.
jlin16 [Fri, 15 Jun 2007 10:05:26 +0000 (10:05 +0000)]
add FilePath to FfsFileStatement.

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

13 years agochange SectList to SectionList
jlin16 [Fri, 15 Jun 2007 09:57:43 +0000 (09:57 +0000)]
change SectList to SectionList

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

13 years agomodify GenFds related Files
qouyang [Fri, 15 Jun 2007 08:59:59 +0000 (08:59 +0000)]
modify GenFds related Files

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

13 years agomodify the GenFds Related files
qouyang [Fri, 15 Jun 2007 08:02:53 +0000 (08:02 +0000)]
modify the GenFds Related files

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

13 years agoadd AprioriSection parser.
jlin16 [Fri, 15 Jun 2007 07:35:59 +0000 (07:35 +0000)]
add AprioriSection parser.

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

13 years agoinitial check in [FV.] section parser.
jlin16 [Fri, 15 Jun 2007 03:47:26 +0000 (03:47 +0000)]
initial check in [FV.] section parser.
modify Fv attribute list to dictionary.

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

13 years agoModify GenFds Related files
qouyang [Fri, 15 Jun 2007 03:30:44 +0000 (03:30 +0000)]
Modify GenFds Related files

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@141 7335b...
hche10x [Thu, 14 Jun 2007 08:30:14 +0000 (08:30 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@141 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@140 7335b...
hche10x [Thu, 14 Jun 2007 04:57:20 +0000 (04:57 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@140 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoupdate Fv members
jlin16 [Wed, 13 Jun 2007 10:19:12 +0000 (10:19 +0000)]
update Fv members

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

13 years agoModify GenFds related files
qouyang [Wed, 13 Jun 2007 10:00:10 +0000 (10:00 +0000)]
Modify GenFds related files

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

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@137 7335b...
hche10x [Wed, 13 Jun 2007 08:42:30 +0000 (08:42 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@137 7335b38e-4728-0410-8992-fb3ffe349368

13 years agogit-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@136 7335b...
hche10x [Wed, 13 Jun 2007 06:42:17 +0000 (06:42 +0000)]
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@136 7335b38e-4728-0410-8992-fb3ffe349368

13 years agoUpdate GenFds related files
qouyang [Wed, 13 Jun 2007 06:31:59 +0000 (06:31 +0000)]
Update GenFds related files

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

13 years agoinitial [FD.] section parser using try except raise mechanism to capture syntax error...
jlin16 [Wed, 13 Jun 2007 06:28:57 +0000 (06:28 +0000)]
initial [FD.] section parser using try except raise mechanism to capture syntax error in FDF file.

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

13 years agoFixed PCD issues
jwang36 [Wed, 13 Jun 2007 02:52:55 +0000 (02:52 +0000)]
Fixed PCD issues

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

13 years agoFixed library AutoGen issues
jwang36 [Wed, 13 Jun 2007 02:50:55 +0000 (02:50 +0000)]
Fixed library AutoGen issues

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

13 years agoadd self.__ to function calls
jlin16 [Tue, 12 Jun 2007 11:54:25 +0000 (11:54 +0000)]
add self.__ to function calls

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