BaseTools: Add build info for binary modules that only list in FDF file
If the binary module is list in the FDF file but not list in the DSC file, current build report would not include these binary module's info in the report "Module section". The patch fix this issue. Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
@ -1942,6 +1942,10 @@ class PlatformAutoGen(AutoGen):
|
||||
# @retval library_list List of library instances sorted
|
||||
#
|
||||
def ApplyLibraryInstance(self, Module):
|
||||
# Cover the case that the binary INF file is list in the FDF file but not DSC file, return empty list directly
|
||||
if str(Module) not in self.Platform.Modules:
|
||||
return []
|
||||
|
||||
ModuleType = Module.ModuleType
|
||||
|
||||
# for overridding library instances with module specific setting
|
||||
|
Reference in New Issue
Block a user