audk/BaseTools/Source/Python/GenFds
Feng, YunhuaX a146c532c7 BaseTools: fix --genfds-multi-thread generate makefile issue
1. when inf file is binary module, not generate makefile,
  so need generate ffs with previous method.
2. generate Ui section maybe override and the string is not
  $(MODULE_NAME)
  like as:
  INF  RuleOverride = UI MdeModulePkg/Application/UiApp/UiApp.inf
3. Trim generate incorrect Offset.raw when some vfr not generate .lst
   file in Debug directory, Trim get the VFR name with the .c files
   replacement.
4. fix some depex file not generate issue

Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Yunhua Feng <yunhuax.feng@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
2018-04-11 14:47:55 +08:00
..
AprioriSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
Attribute.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
Capsule.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
CapsuleData.py BaseTools: Fix the bug use same FMP_PAYLOAD in different capsule file 2017-06-07 16:12:44 +08:00
ComponentStatement.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
CompressSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
DataSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
DepexSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
EfiSection.py BaseTools: fix --genfds-multi-thread generate makefile issue 2018-04-11 14:47:55 +08:00
Fd.py BaseTools: Update Makefile to support FFS file generation 2017-12-05 09:26:22 +08:00
FdfParser.py BaseTools: Remove FdfParserLite.py from source since it is not used 2018-04-09 11:10:51 +08:00
Ffs.py BaseTools/GenFds: register MM Modules and MM FV file types. 2017-07-07 10:52:08 +08:00
FfsFileStatement.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
FfsInfStatement.py BaseTools: fix --genfds-multi-thread generate makefile issue 2018-04-11 14:47:55 +08:00
Fv.py BaseTools: refactor and remove out of date use of .keys() 2018-04-10 10:05:16 +08:00
FvImageSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
GenFds.py BaseTools: remove unused import statement 2018-04-08 14:50:16 +08:00
GenFdsGlobalVariable.py BaseTools: fix --genfds-multi-thread generate makefile issue 2018-04-11 14:47:55 +08:00
GuidSection.py BaseTools: fix --genfds-multi-thread generate makefile issue 2018-04-11 14:47:55 +08:00
OptRomFileStatement.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
OptRomInfStatement.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
OptionRom.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
Region.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
Rule.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
RuleComplexFile.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
RuleSimpleFile.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
Section.py BaseTools: refactor and remove out of date use of .keys() 2018-04-10 10:05:16 +08:00
UiSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
VerSection.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
Vtf.py BaseTools: Remove equality operator with None 2018-03-30 08:25:13 +08:00
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00