)\r
return FfsOutput\r
\r
- ## __GetGenFfsCmdParameter__() method\r
- #\r
- # Create parameter string for GenFfs\r
- #\r
- # @param Rule The rule object used to generate section\r
- # @retval tuple (FileType, Fixed, CheckSum, Alignment)\r
- #\r
- @staticmethod\r
- def __GetGenFfsCmdParameter__(Rule):\r
- result = tuple()\r
- result += ('-t', Ffs.Ffs.FdfFvFileTypeToFileType[Rule.FvFileType])\r
- if Rule.Fixed != False:\r
- result += ('-x',)\r
- if Rule.CheckSum != False:\r
- result += ('-s',)\r
-\r
- if Rule.Alignment is not None and Rule.Alignment != '':\r
- result += ('-a', Rule.Alignment)\r
-\r
- return result\r
- \r
## __GetBuildOutputMapFileVfrUniInfo() method\r
#\r
# Find the offset of UNI/INF object offset in the EFI image file.\r