people/mcb30/basetools.git
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

13 years agoMoved tool_setup scripts to Source directory, added BuildNotes.txt and toolsetup...
lhauch [Fri, 31 Aug 2007 22:01:35 +0000 (22:01 +0000)]
Moved tool_setup scripts to Source directory, added BuildNotes.txt and toolsetup.bat.

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

13 years agoRemoved the ANT/Java stuff in the tool_setup.sh file, set these to executable
lhauch [Fri, 31 Aug 2007 21:23:39 +0000 (21:23 +0000)]
Removed the ANT/Java stuff in the tool_setup.sh file, set these to executable

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

13 years agochanged build to use Source/C directory, not CSource directory
lhauch [Fri, 31 Aug 2007 21:09:45 +0000 (21:09 +0000)]
changed build to use Source/C directory, not CSource directory

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

13 years agoAdd '}' token to the ignore list of rule section file name so that parser will not...
jlin16 [Fri, 31 Aug 2007 08:49:01 +0000 (08:49 +0000)]
Add '}' token to the ignore list of rule section file name so that parser will not think them as a file name.

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

13 years agoAdded Pccts source code for VfrCompile
jwang36 [Fri, 31 Aug 2007 08:47:30 +0000 (08:47 +0000)]
Added Pccts source code for VfrCompile

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

13 years agoChanged the Makefile to use root setup script
jwang36 [Fri, 31 Aug 2007 08:20:47 +0000 (08:20 +0000)]
Changed the Makefile to use root setup script

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

13 years agoShould not be here
jwang36 [Fri, 31 Aug 2007 08:02:20 +0000 (08:02 +0000)]
Should not be here

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

13 years agoShould not be here
jwang36 [Fri, 31 Aug 2007 08:01:19 +0000 (08:01 +0000)]
Should not be here

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

13 years agoUpdated from the latest changes in EDK2
jwang36 [Fri, 31 Aug 2007 05:50:01 +0000 (05:50 +0000)]
Updated from the latest changes in EDK2

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

13 years agoChanged an error message format
jwang36 [Fri, 31 Aug 2007 03:12:07 +0000 (03:12 +0000)]
Changed an error message format

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

13 years agoAdded check for none common dependency
jwang36 [Fri, 31 Aug 2007 02:04:02 +0000 (02:04 +0000)]
Added check for none common dependency

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

13 years agoChanged the module name to module path in error message for better debug
jwang36 [Fri, 31 Aug 2007 01:49:45 +0000 (01:49 +0000)]
Changed the module name to module path in error message for better debug

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

13 years agoRemoved an print statement for debug purpose
jwang36 [Fri, 31 Aug 2007 01:34:51 +0000 (01:34 +0000)]
Removed an print statement for debug purpose

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

13 years ago1. Handle the situation of empty value of PCD definition of INF file
hche10x [Fri, 31 Aug 2007 00:23:41 +0000 (00:23 +0000)]
1. Handle the situation of empty value of PCD definition of INF file

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 23:34:23 +0000 (23:34 +0000)]
Fixed error messages

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 23:27:01 +0000 (23:27 +0000)]
Fixed error messages

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 23:25:54 +0000 (23:25 +0000)]
Fixed error messages

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

13 years agoSet the py files to executable
lhauch [Thu, 30 Aug 2007 19:01:25 +0000 (19:01 +0000)]
Set the py files to executable

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

13 years agoSet the py files to executable
lhauch [Thu, 30 Aug 2007 18:58:53 +0000 (18:58 +0000)]
Set the py files to executable

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

13 years agoSet the py files to executable
lhauch [Thu, 30 Aug 2007 18:54:36 +0000 (18:54 +0000)]
Set the py files to executable

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

13 years agoFixed error messages, set AutoGen.py and GenMake.py to executable
lhauch [Thu, 30 Aug 2007 18:50:05 +0000 (18:50 +0000)]
Fixed error messages, set AutoGen.py and GenMake.py to executable

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 18:09:19 +0000 (18:09 +0000)]
Fixed error messages

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 17:57:01 +0000 (17:57 +0000)]
Fixed error messages

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 17:52:33 +0000 (17:52 +0000)]
Fixed error messages

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

13 years agoFixed error messages
lhauch [Thu, 30 Aug 2007 17:48:24 +0000 (17:48 +0000)]
Fixed error messages

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

13 years ago1. Removed the package the module belongs to from the dependent package list if the...
jwang36 [Thu, 30 Aug 2007 06:08:01 +0000 (06:08 +0000)]
1. Removed the package the module belongs to from the dependent package list if the module declares that it won't depend on it.
2. Added support for included file using macro

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