summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source
diff options
context:
space:
mode:
authorGuillermo Antonio Palomino Sosa <guillermo.a.palomino.sosa@intel.com>2023-02-27 17:31:49 -0600
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-03-11 06:21:49 +0000
commitd2bfe289668e32940cca5da12bc201bf9b6c84d8 (patch)
treef3eee9b7dfa39013f474c380643ad54c8d504c0a /BaseTools/Source
parent4ad7ea9c842289aed6ed519f9fce33cf37cfc2a9 (diff)
downloadedk2-d2bfe289668e32940cca5da12bc201bf9b6c84d8.tar.gz
edk2-d2bfe289668e32940cca5da12bc201bf9b6c84d8.tar.bz2
edk2-d2bfe289668e32940cca5da12bc201bf9b6c84d8.zip
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 <guillermo.a.palomino.sosa@intel.com> Reviewed-by: Bob Feng <bob.c.feng@intel.com>
Diffstat (limited to 'BaseTools/Source')
-rw-r--r--BaseTools/Source/Python/build/BuildReport.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/BaseTools/Source/Python/build/BuildReport.py b/BaseTools/Source/Python/build/BuildReport.py
index 33b43d471f..26dfe53fff 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: