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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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