people/mcb30/basetools.git
13 years agoFix compiler error.
lgao4 [Thu, 27 Sep 2007 06:12:38 +0000 (06:12 +0000)]
Fix compiler error.

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

13 years agoAdd Verbose and Debug message for GenFw, GenSec, GenFfs and GenFv tool. Meanwhile...
lgao4 [Thu, 27 Sep 2007 06:08:54 +0000 (06:08 +0000)]
Add Verbose and Debug message for GenFw, GenSec, GenFfs and GenFv tool. Meanwhile, I also clean common library source code.

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

13 years agoadd -d and -q interface to GenVtf and TianoCompress tool
htao [Thu, 27 Sep 2007 05:46:32 +0000 (05:46 +0000)]
add -d and -q interface to GenVtf and TianoCompress tool

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

13 years agoput function prototype and variable definition in EfiRom.h file.
htao [Thu, 27 Sep 2007 05:41:48 +0000 (05:41 +0000)]
put function prototype and variable definition in EfiRom.h file.

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

13 years agoput funtion prototype and variable definition in EfiRom.h file.
htao [Thu, 27 Sep 2007 05:40:54 +0000 (05:40 +0000)]
put funtion prototype and variable definition in EfiRom.h file.

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

13 years agoupdate tool interface to sync the users guide.
htao [Thu, 27 Sep 2007 05:14:01 +0000 (05:14 +0000)]
update tool interface to sync the users guide.

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

13 years agoModify Peim's entry point
klu2 [Thu, 27 Sep 2007 04:57:16 +0000 (04:57 +0000)]
Modify Peim's entry point

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

13 years agoadd fpd2dsc.py to fpd2dsc.exe build in toolsetup.bat and fix a bug in StoreDsc.py...
htao [Thu, 27 Sep 2007 03:53:27 +0000 (03:53 +0000)]
add fpd2dsc.py to fpd2dsc.exe build in toolsetup.bat and fix a bug in StoreDsc.py to store the libraryClass section correctly.

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

13 years ago1. Display both Guid and Name of PCD in error message when the PCD is not found in...
hche10x [Thu, 27 Sep 2007 02:53:54 +0000 (02:53 +0000)]
1. Display both Guid and Name of PCD in error message when the PCD is not found in any platform or package

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

13 years agocode update to latest DSC spec and add section header in the output DSC file.
htao [Thu, 27 Sep 2007 02:24:12 +0000 (02:24 +0000)]
code update to latest DSC spec and add section header in the output DSC file.

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

13 years agoAdding a Makefile to build released Python tools as exe files
lhauch [Wed, 26 Sep 2007 20:36:14 +0000 (20:36 +0000)]
Adding a Makefile to build released Python tools as exe files

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

13 years agoUpdating templates to fix an issue generating Makefiles and change multiple thread...
lhauch [Wed, 26 Sep 2007 17:41:17 +0000 (17:41 +0000)]
Updating templates to fix an issue generating Makefiles and change multiple thread default to disable

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

13 years agoAdding the ChangeLog.txt file to this sub-project
lhauch [Wed, 26 Sep 2007 17:38:06 +0000 (17:38 +0000)]
Adding the ChangeLog.txt file to this sub-project

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

13 years agoupdate code to sync with latest DSC spec
htao [Wed, 26 Sep 2007 09:55:23 +0000 (09:55 +0000)]
update code to sync with latest DSC spec

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

13 years agoAdd feature for Capsule generation.
jlin16 [Wed, 26 Sep 2007 08:20:39 +0000 (08:20 +0000)]
Add feature for Capsule generation.

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

13 years ago- Changed a lot according to AutoGen classes change. This is intend for better suppor...
jwang36 [Wed, 26 Sep 2007 06:22:48 +0000 (06:22 +0000)]
- Changed a lot according to AutoGen classes change. This is intend for better support of generating FD during single module build mode.
- Re-designed the spawn mode build since no performance improvement on multi-core/cpu machine.
- Simplified the build message.

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

13 years agoChanged the uses of EdkLogger
jwang36 [Wed, 26 Sep 2007 02:05:23 +0000 (02:05 +0000)]
Changed the uses of EdkLogger

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

13 years agoAdd Print Message interfaces to log the different message information for Error,...
lgao4 [Tue, 25 Sep 2007 08:10:34 +0000 (08:10 +0000)]
Add Print Message interfaces to log the different message information for Error, Warning, Debug, Verbose, Normal and Quiet info.

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

13 years agoImprove GenFds performance by ensuring FVs generated once.
jlin16 [Tue, 25 Sep 2007 07:33:51 +0000 (07:33 +0000)]
Improve GenFds performance by ensuring FVs generated once.

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

13 years agoAdd FV map generation support by specifying -a FvAddress.inf to GenFv tool.
jlin16 [Tue, 25 Sep 2007 06:48:37 +0000 (06:48 +0000)]
Add FV map generation support by specifying -a FvAddress.inf to GenFv tool.

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

13 years agovariable naming convention adjustment.
htao [Mon, 24 Sep 2007 03:17:11 +0000 (03:17 +0000)]
variable naming convention adjustment.

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

13 years agocoding style adjustment.
htao [Mon, 24 Sep 2007 02:34:13 +0000 (02:34 +0000)]
coding style adjustment.

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

13 years agoAdd binary INF support.
jlin16 [Fri, 21 Sep 2007 09:21:33 +0000 (09:21 +0000)]
Add binary INF support.

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

13 years ago1. Not adding file to build database but adding it to inf database
hche10x [Fri, 21 Sep 2007 07:57:59 +0000 (07:57 +0000)]
1. Not adding file to build database but adding it to inf database

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

13 years ago1. Fix a bug in add inf file to database from FDF file.
hche10x [Fri, 21 Sep 2007 07:38:07 +0000 (07:38 +0000)]
1. Fix a bug in add inf file to database from FDF file.

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

13 years agoFix the FILE statement missing for Apriori File generation.
jlin16 [Fri, 21 Sep 2007 03:24:26 +0000 (03:24 +0000)]
Fix the FILE statement missing for Apriori File generation.

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

13 years ago1. Add feature to support parsing INF file described in FDF file.
hche10x [Fri, 21 Sep 2007 03:11:47 +0000 (03:11 +0000)]
1. Add feature to support parsing INF file described in FDF file.

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

13 years agoUpdating BaseTools Project Configuration templates to match working copies in edk2...
lhauch [Thu, 20 Sep 2007 18:31:29 +0000 (18:31 +0000)]
Updating BaseTools Project Configuration templates to match working copies in edk2 tree

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

13 years agoprint error message when FV size is larger than region size and when GUIDed section...
jlin16 [Thu, 20 Sep 2007 07:20:20 +0000 (07:20 +0000)]
print error message when FV size is larger than region size and when GUIDed section specify a wrong tool GUID.

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

13 years agoAdd Apriori support.
jlin16 [Thu, 20 Sep 2007 06:46:55 +0000 (06:46 +0000)]
Add Apriori support.
Fix single FV generation error on Nt32.

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

13 years agoFix the single FV/FD generation error by specifying appropriate block size in fv...
jlin16 [Wed, 19 Sep 2007 06:25:31 +0000 (06:25 +0000)]
Fix the single FV/FD generation error by specifying appropriate block size in fv.inf file.

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

13 years agoFpd2Dsc migration utility man page check in.
htao [Wed, 19 Sep 2007 05:11:34 +0000 (05:11 +0000)]
Fpd2Dsc migration utility man page check in.

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

13 years ago1. Fix a error for error message in DSC file parsing.
hche10x [Wed, 19 Sep 2007 01:45:55 +0000 (01:45 +0000)]
1. Fix a error for error message in DSC file parsing.

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

13 years agoAdd PAD file guid table into GenFv tool for FvBuild reproduce.
lgao4 [Tue, 18 Sep 2007 09:34:44 +0000 (09:34 +0000)]
Add PAD file guid table into GenFv tool for FvBuild reproduce.

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

13 years agoUpload man page for AutoGen code
hche10x [Tue, 18 Sep 2007 09:10:10 +0000 (09:10 +0000)]
Upload man page for AutoGen code

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

13 years agoFixed an issue in TemplateString which will cause some placeholders can't be replaced.
jwang36 [Tue, 18 Sep 2007 09:06:42 +0000 (09:06 +0000)]
Fixed an issue in TemplateString which will cause some placeholders can't be replaced.

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

13 years agoEnabled single FD/FV build
jwang36 [Tue, 18 Sep 2007 07:42:22 +0000 (07:42 +0000)]
Enabled single FD/FV build

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

13 years agoadd new feature to support target 'fds'
jjin9 [Tue, 18 Sep 2007 03:47:31 +0000 (03:47 +0000)]
add new feature to support target 'fds'
add new feature to support option '-r' and '-i'
modify the usage of os.path.dirname

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

13 years agoFix override feature for the input file.
lgao4 [Mon, 17 Sep 2007 10:12:20 +0000 (10:12 +0000)]
Fix override feature for the input file.

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

13 years agoupdate the FDF and DSC file override judgment
jjin9 [Fri, 14 Sep 2007 06:04:29 +0000 (06:04 +0000)]
update the FDF and DSC file override judgment

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

13 years agoFixed the ENV() usage
jwang36 [Fri, 14 Sep 2007 05:49:02 +0000 (05:49 +0000)]
Fixed the ENV() usage

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

13 years ago1) Fixed the issue which macro in the form of ENV() can't be replaced.
jwang36 [Fri, 14 Sep 2007 05:10:42 +0000 (05:10 +0000)]
1) Fixed the issue which macro in the form of ENV() can't be replaced.
2) Fixed the library constructor order issue.

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

13 years agoa) Changed the class-less library instance format to be "NULL|<inf_file>"
jwang36 [Fri, 14 Sep 2007 03:12:46 +0000 (03:12 +0000)]
a) Changed the class-less library instance format to be "NULL|<inf_file>"
b) Removed a uses of SequentialDict.py

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

13 years ago1) Added single FD/FV build
jwang36 [Thu, 13 Sep 2007 09:13:56 +0000 (09:13 +0000)]
1) Added single FD/FV build
2) Implemented MACRO in tools_def.txt
3) Added library without library class support
4) Fixed the issue in Trim tool which zero file will be generated if the trimmed file has not line directive

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

13 years agoadapt to tools_def.txt new format.
jlin16 [Thu, 13 Sep 2007 08:28:03 +0000 (08:28 +0000)]
adapt to tools_def.txt new format.

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

13 years ago1. Fix a bug in supporting for only a library instance name defined in components...
hche10x [Thu, 13 Sep 2007 07:26:34 +0000 (07:26 +0000)]
1. Fix a bug in supporting for only a library instance name defined in components section of DSC file

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

13 years ago1. Add support for only a library instance name defined in components section of...
hche10x [Thu, 13 Sep 2007 05:24:44 +0000 (05:24 +0000)]
1. Add support for only a library instance name defined in components section of DSC file

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

13 years agofix the judgment:
jjin9 [Wed, 12 Sep 2007 15:23:36 +0000 (15:23 +0000)]
fix the judgment:
if os.path.isfile(os.path.normpath(build.Opt.DSCFILE)) == True: -->
if os.path.isabs(os.path.normpath(build.Opt.DSCFILE)) == True:

if os.path.isfile(os.path.normpath(build.Opt.FDFFILE)) == True: -->
if os.path.isabs(os.path.normpath(build.Opt.FDFFILE)) == True:

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

13 years agore-fix the issue in r721.
qhuang8 [Wed, 12 Sep 2007 13:27:24 +0000 (13:27 +0000)]
re-fix the issue in r721.

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

13 years agoFix typo so that platforms without FDF file can pass build.
qhuang8 [Wed, 12 Sep 2007 12:21:10 +0000 (12:21 +0000)]
Fix typo so that platforms without FDF file can pass build.

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

13 years agoFix typos
qhuang8 [Wed, 12 Sep 2007 11:20:04 +0000 (11:20 +0000)]
Fix typos

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

13 years agoPI Enable:
klu2 [Wed, 12 Sep 2007 09:50:45 +0000 (09:50 +0000)]
PI Enable:
1) The entry point of PeiCore has been changed to EFI_PEI_CORE_ENTRY_POINT defined in PI.
2) Nt32, Tiger and lakeport platform's SecCore has been updated.
3) Autogen tools also has been updated.

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

13 years agofix typo for build.
jlin16 [Wed, 12 Sep 2007 08:50:09 +0000 (08:50 +0000)]
fix typo for build.

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

13 years agofix typo for build.
jlin16 [Wed, 12 Sep 2007 08:46:09 +0000 (08:46 +0000)]
fix typo for build.

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

13 years agoFix bug to create capsule image.
lgao4 [Wed, 12 Sep 2007 06:29:31 +0000 (06:29 +0000)]
Fix bug to create capsule image.

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

13 years agoUpdate EfiRom to support the PCI3.0 data structure and checksum.
lgao4 [Wed, 12 Sep 2007 06:26:42 +0000 (06:26 +0000)]
Update EfiRom to support the PCI3.0 data structure and checksum.

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

13 years agoFix LoadPlatformFdfs function according to the original schema.
htao [Wed, 12 Sep 2007 05:48:42 +0000 (05:48 +0000)]
Fix LoadPlatformFdfs function according to the original schema.

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

13 years agoa) Added GCC preprocessor support
jwang36 [Wed, 12 Sep 2007 03:37:07 +0000 (03:37 +0000)]
a) Added GCC preprocessor support
b) Enforced the the correct line number in the trimmed file, according to the line directive (or linemarker).

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

13 years agoFix a coding format by last check-in.
qhuang8 [Wed, 12 Sep 2007 03:20:14 +0000 (03:20 +0000)]
Fix a coding format by last check-in.

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

13 years agoFix a typo, which might cause runtime exception in python code.
qhuang8 [Wed, 12 Sep 2007 03:07:29 +0000 (03:07 +0000)]
Fix a typo, which might cause runtime exception in python code.

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

13 years agochange "UserId" to "UserID" in LoadUserExtensions.
htao [Wed, 12 Sep 2007 02:52:08 +0000 (02:52 +0000)]
change "UserId" to "UserID" in LoadUserExtensions.

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

13 years agoGenVtf tool open/write file with "r+b"/"w+b" attribute, but this cause the RO attribu...
htao [Wed, 12 Sep 2007 02:05:14 +0000 (02:05 +0000)]
GenVtf tool open/write file with "r+b"/"w+b" attribute, but this cause the RO attribute of the file changed. Fix this issue by changing "r+b"/"w+b" to "rb"/"wb".

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

13 years agoinitialize FileList to empty list.
jlin16 [Tue, 11 Sep 2007 09:02:48 +0000 (09:02 +0000)]
initialize FileList to empty list.
adjust the number of '#' to appear in output for progress.

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

13 years agoMinor spelling fixes
jljusten [Tue, 11 Sep 2007 06:24:25 +0000 (06:24 +0000)]
Minor spelling fixes

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

13 years agospecify file name will override file type for rule section.
jlin16 [Tue, 11 Sep 2007 05:39:41 +0000 (05:39 +0000)]
specify file name will override file type for rule section.

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

13 years agogenpage.c -> GenPage.c
jljusten [Tue, 11 Sep 2007 00:57:28 +0000 (00:57 +0000)]
genpage.c -> GenPage.c
  Fixed filename case for case-sensitive build environments.

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

13 years agoAdd Key variable in PlatformFfsClass in PlatformClass.py file.
htao [Mon, 10 Sep 2007 14:58:49 +0000 (14:58 +0000)]
Add Key variable in PlatformFfsClass in PlatformClass.py file.

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

13 years ago1. Add $(WORKSPACE) in the output DSC file.
htao [Mon, 10 Sep 2007 14:47:05 +0000 (14:47 +0000)]
1. Add $(WORKSPACE) in the output DSC file.
2. Fix BuildOption section in component section.

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

13 years agoadd verbose mode to switch on/off detail output messages.
jlin16 [Mon, 10 Sep 2007 09:49:28 +0000 (09:49 +0000)]
add verbose mode to switch on/off detail output messages.

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

13 years agoadd base module type.
jlin16 [Mon, 10 Sep 2007 04:47:11 +0000 (04:47 +0000)]
add base module type.

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

13 years ago1. Fix a bug when parsing binary section of INF file
hche10x [Mon, 10 Sep 2007 03:33:55 +0000 (03:33 +0000)]
1. Fix a bug when parsing binary section of INF file
2. Fix a bug of printing wrong pcd type when raising a pcd format error of INF file
3. Adjust code of parsing "Pcd" section of INF file.

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

13 years agoadd import file.
jlin16 [Mon, 10 Sep 2007 03:23:09 +0000 (03:23 +0000)]
add import file.

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

13 years agochange the parse order of input INF, DSC, FDF
jjin9 [Sat, 8 Sep 2007 09:05:31 +0000 (09:05 +0000)]
change the parse order of input INF, DSC, FDF
first abs path, then WORKSPACE relative path

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

13 years agoFix a bug in StoreBuildOptionsSection to support all archs.
htao [Fri, 7 Sep 2007 14:13:17 +0000 (14:13 +0000)]
Fix a bug in StoreBuildOptionsSection to support all archs.

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

13 years agofix a bug, PVCS 547.
jjin9 [Fri, 7 Sep 2007 08:53:14 +0000 (08:53 +0000)]
fix a bug, PVCS 547.
For build.exe, FDF file inputed in CLI can't override the FDF file set in DSC file.

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

13 years agoroll back the field which is really need to be rolled back.
jlin16 [Fri, 7 Sep 2007 08:40:59 +0000 (08:40 +0000)]
roll back the field which is really need to be rolled back.

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

13 years agoroll back the module type in platformclass definition
htao [Fri, 7 Sep 2007 07:51:33 +0000 (07:51 +0000)]
roll back the module type in platformclass definition

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

13 years agocode cleanup to use the dynamic workspace environment.
htao [Fri, 7 Sep 2007 07:39:11 +0000 (07:39 +0000)]
code cleanup to use the dynamic workspace environment.

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

13 years agobug-fixing for rule update.
jlin16 [Fri, 7 Sep 2007 06:27:51 +0000 (06:27 +0000)]
bug-fixing for rule update.

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

13 years agoFix a bug to handle input args correctly.
htao [Fri, 7 Sep 2007 06:25:26 +0000 (06:25 +0000)]
Fix a bug to handle input args correctly.

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

13 years agochange module class object module in PlatformClass.
htao [Fri, 7 Sep 2007 05:53:00 +0000 (05:53 +0000)]
change module class object module in PlatformClass.

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

13 years agoFpd2Dsc migration tool initial check in.
htao [Fri, 7 Sep 2007 05:51:48 +0000 (05:51 +0000)]
Fpd2Dsc migration tool initial check in.

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

13 years agoUpgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to...
klu2 [Fri, 7 Sep 2007 05:42:09 +0000 (05:42 +0000)]
Upgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to PI specification

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

13 years ago[Fds Tools] Fix some Typo in EfiSection.py.
qouyang [Fri, 7 Sep 2007 05:22:16 +0000 (05:22 +0000)]
[Fds Tools] Fix some Typo in EfiSection.py.

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

13 years ago[Fds Tools] Fix some Typo in EfiSection.py.
qouyang [Fri, 7 Sep 2007 03:07:36 +0000 (03:07 +0000)]
[Fds Tools] Fix some Typo in EfiSection.py.

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

13 years ago[GenFds Tool]Fix some Typo in Section.py.
qouyang [Fri, 7 Sep 2007 01:48:23 +0000 (01:48 +0000)]
[GenFds Tool]Fix some Typo in Section.py.
             Modify AprioriSection.py.

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

13 years agotypos fix.
jlin16 [Thu, 6 Sep 2007 09:32:04 +0000 (09:32 +0000)]
typos fix.

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

13 years agodrop the use of RuleFileExtension.
jlin16 [Thu, 6 Sep 2007 09:30:42 +0000 (09:30 +0000)]
drop the use of RuleFileExtension.

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

13 years agoUpdate the syntax of PCD section.
qhuang8 [Thu, 6 Sep 2007 02:00:49 +0000 (02:00 +0000)]
Update the syntax of PCD section.
Update the syntax of binary INF file
The generated Extended INF file should follow Extended INF spec 0.44

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

13 years agoFix typo in error message.
qhuang8 [Thu, 6 Sep 2007 01:17:24 +0000 (01:17 +0000)]
Fix typo in error message.

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

13 years agoSync with FDF update.
qouyang [Wed, 5 Sep 2007 10:03:02 +0000 (10:03 +0000)]
Sync with FDF update.

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

13 years agoFix a typo.
qhuang8 [Tue, 4 Sep 2007 10:20:44 +0000 (10:20 +0000)]
Fix a typo.

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

13 years agoFixed an issue which will remove the first line if there's no "#line" directive in...
jwang36 [Mon, 3 Sep 2007 13:21:46 +0000 (13:21 +0000)]
Fixed an issue which will remove the first line if there's no "#line" directive in the input file.

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

13 years ago1) Updated BuildNotes.txt
jwang36 [Mon, 3 Sep 2007 06:04:17 +0000 (06:04 +0000)]
1) Updated BuildNotes.txt
2) Corrected the name of python path to PYTHONPATH

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

13 years ago1) Made VfrCompile buildable
jwang36 [Mon, 3 Sep 2007 05:35:05 +0000 (05:35 +0000)]
1) Made VfrCompile buildable
2) Changed toolsetup.bat to build all tools

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

13 years agoAdded files needed by VfrCompile tool
jwang36 [Mon, 3 Sep 2007 03:00:36 +0000 (03:00 +0000)]
Added files needed by VfrCompile tool

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

13 years agoAdded VfrCompile build support
jwang36 [Mon, 3 Sep 2007 02:59:19 +0000 (02:59 +0000)]
Added VfrCompile build support

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

13 years agoMoved Pccts to be under VfrCompile
jwang36 [Mon, 3 Sep 2007 02:52:00 +0000 (02:52 +0000)]
Moved Pccts to be under VfrCompile

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

13 years agoModified for here, with current BaseTools files
lhauch [Fri, 31 Aug 2007 22:40:24 +0000 (22:40 +0000)]
Modified for here, with current BaseTools files

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

13 years agoAdding the VfrCompile source files - not yet built here.
lhauch [Fri, 31 Aug 2007 22:39:46 +0000 (22:39 +0000)]
Adding the VfrCompile source files - not yet built here.

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