mirror of https://github.com/acidanthera/audk.git
update changelog and source revision for build tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3912 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b6001acc8e
commit
679efe0afa
|
@ -38,6 +38,43 @@ EDK_0000: Compatible: owner
|
||||||
!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!
|
!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
|
||||||
|
==========================================================================================
|
||||||
|
EDK_3911: Compatible: jlin16
|
||||||
|
|
||||||
|
Class_BuildTool:
|
||||||
|
1) Added support of Apriori file generation from FDF file.
|
||||||
|
2) Added support of INF that describes binary files to put binary into FV.
|
||||||
|
3) Fixed single FV/FD generation error when specifying -i/-r option in GenFds.
|
||||||
|
|
||||||
|
|
||||||
|
Code Change :
|
||||||
|
1) BaseTools/Bin/Win32/build.exe
|
||||||
|
2) BaseTools/Bin/Win32/GenFds.exe
|
||||||
|
|
||||||
|
Possible Impacts:
|
||||||
|
1) To generate Apriori file in FV, insert APRIORI statement just before the INF or
|
||||||
|
FILE statement list of the FV, For example:
|
||||||
|
APRIORI PEI {
|
||||||
|
INF MdeModulePkg/Universal/PCD/Pei/Pcd.inf
|
||||||
|
FILE PEIM = B7A5041A-78BA-49e3-B73B-54C757811FB6 {
|
||||||
|
SECTION PE32 = MyBinPkg\bin\ia32\PeimAfterPcd.efi
|
||||||
|
}
|
||||||
|
INF IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf
|
||||||
|
}
|
||||||
|
2) To add binary file described by INF file into FV, only insert the INF statement
|
||||||
|
into the INF statements list of that FV, like this:
|
||||||
|
|
||||||
|
INF RuleOverride=Test MdeModulePkg/Logo/Logo.inf
|
||||||
|
|
||||||
|
Specifying how to process the binary file by defining corresponding Rule like this:
|
||||||
|
[Rule.Common.Base.Test]
|
||||||
|
FILE FREEFORM = $(NAMED_GUID) {
|
||||||
|
COMPRESS PI_STD {
|
||||||
|
GUIDED {
|
||||||
|
RAW BIN |.bmp
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
==========================================================================================
|
==========================================================================================
|
||||||
EDK_3832: Non-Compatible: jwang36
|
EDK_3832: Non-Compatible: jwang36
|
||||||
|
|
|
@ -28,16 +28,16 @@ Notes:
|
||||||
cannot generate AutoGen.* files. Only "build" command can.
|
cannot generate AutoGen.* files. Only "build" command can.
|
||||||
3) build.exe in %WORKSPACE%\BaseTools\Bin\Win32 is generated from following revision of
|
3) build.exe in %WORKSPACE%\BaseTools\Bin\Win32 is generated from following revision of
|
||||||
Python source code:
|
Python source code:
|
||||||
r738 <buildtools_project>\BaseTools\Source\Python\Autogen
|
r750 <buildtools_project>\BaseTools\Source\Python\Autogen
|
||||||
r738 <buildtools_project>\BaseTools\Source\Python\build
|
r750 <buildtools_project>\BaseTools\Source\Python\build
|
||||||
r738 <buildtools_project>\BaseTools\Source\Python\Common
|
r750 <buildtools_project>\BaseTools\Source\Python\Common
|
||||||
r738 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||||
r738 <buildtools_project>\BaseTools\Source\Python\GenFds
|
r750 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||||
|
|
||||||
4) GenFds.exe has is a combo of the follow python source.(This is a temporary branch)
|
4) GenFds.exe has is a combo of the follow python source.(This is a temporary branch)
|
||||||
r731 <buildtools_project>\BaseTools\Source\Python\Common
|
r750 <buildtools_project>\BaseTools\Source\Python\Common
|
||||||
r731 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||||
r731 <buildtools_project>\BaseTools\Source\Python\GenFds
|
r750 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||||
|
|
||||||
Brief usage for Migration Tool MigrationMsa2Inf.exe:
|
Brief usage for Migration Tool MigrationMsa2Inf.exe:
|
||||||
1. Command line format:
|
1. Command line format:
|
||||||
|
|
Loading…
Reference in New Issue