From d2bfe289668e32940cca5da12bc201bf9b6c84d8 Mon Sep 17 00:00:00 2001 From: Guillermo Antonio Palomino Sosa Date: Mon, 27 Feb 2023 17:31:49 -0600 Subject: BaseTools: Extend fields for module_report.json Adding following fields to module_report.json: * LibraryClass * ModuleEntryPointList * ConstructorList * DestructorList Signed-off-by: Guillermo Antonio Palomino Sosa Reviewed-by: Bob Feng --- BaseTools/Source/Python/build/BuildReport.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'BaseTools/Source') diff --git a/BaseTools/Source/Python/build/BuildReport.py b/BaseTools/Source/Python/build/BuildReport.py index 33b43d4..26dfe53 100644 --- a/BaseTools/Source/Python/build/BuildReport.py +++ b/BaseTools/Source/Python/build/BuildReport.py @@ -2354,6 +2354,10 @@ class BuildReport(object): module_report_data["IsLibrary"] = module.IsLibrary module_report_data["SourceDir"] = module.SourceDir module_report_data["Files"] = [] + module_report_data["LibraryClass"] = module.Module.LibraryClass + module_report_data["ModuleEntryPointList"] = module.Module.ModuleEntryPointList + module_report_data["ConstructorList"] = module.Module.ConstructorList + module_report_data["DestructorList"] = module.Module.DestructorList # Files used by module for data_file in module.SourceFileList: -- cgit v1.1