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 !!!!!!!!!!!!!!!!!!
|
||||
##########################################################################################
|
||||
|
||||
==========================================================================================
|
||||
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
|
||||
|
|
|
@ -28,16 +28,16 @@ Notes:
|
|||
cannot generate AutoGen.* files. Only "build" command can.
|
||||
3) build.exe in %WORKSPACE%\BaseTools\Bin\Win32 is generated from following revision of
|
||||
Python source code:
|
||||
r738 <buildtools_project>\BaseTools\Source\Python\Autogen
|
||||
r738 <buildtools_project>\BaseTools\Source\Python\build
|
||||
r738 <buildtools_project>\BaseTools\Source\Python\Common
|
||||
r738 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||
r738 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\Autogen
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\build
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\Common
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||
|
||||
4) GenFds.exe has is a combo of the follow python source.(This is a temporary branch)
|
||||
r731 <buildtools_project>\BaseTools\Source\Python\Common
|
||||
r731 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||
r731 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\Common
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass
|
||||
r750 <buildtools_project>\BaseTools\Source\Python\GenFds
|
||||
|
||||
Brief usage for Migration Tool MigrationMsa2Inf.exe:
|
||||
1. Command line format:
|
||||
|
|
Loading…
Reference in New Issue