]> git.proxmox.com Git - mirror_edk2.git/commit - BaseTools/Source/Python/GenFds/FfsFileStatement.py
BaseTools: Extend the RAW format to support multiple binary files
authorYonghong Zhu <yonghong.zhu@intel.com>
Mon, 21 Mar 2016 11:27:35 +0000 (19:27 +0800)
committerYonghong Zhu <yonghong.zhu@intel.com>
Sun, 27 Mar 2016 07:11:52 +0000 (15:11 +0800)
commit860992ed70ae4c849239174c154d9a7650eabd6e
treee5ee2c3a56d7a86341b3b8eda29eeb4d50295cb5
parent481b93f7f00feb9bbc9e5a412c5065c0740b20f4
BaseTools: Extend the RAW format to support multiple binary files

Current FDF spec updated to support multiple binary files for RAW File
in the [FV] and [Capsule] section. For the multiple normal files, it may
have the optional FfsAlignment.
Example:
FILE RAW = 197DB236-F856-4924-91F8-C1F12FB875F3 {
 Align=16 $(PLATFORM_PACKAGE)/Binaries/File1.pdb
 Align=16 $(PLATFORM_PACKAGE)/Binaries/File2.pdb
 Align=16 $(PLATFORM_PACKAGE)/Binaries/File3.pdb
}

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/Python/GenFds/FdfParser.py
BaseTools/Source/Python/GenFds/FfsFileStatement.py
BaseTools/Source/Python/GenFds/Fv.py