]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Workspace/BuildClassObject.py
BaseTools: Report Structure PCD value and SKU, DefaultStore info
[mirror_edk2.git] / BaseTools / Source / Python / Workspace / BuildClassObject.py
index 631c1c7b99853dd7d3553176e05306f7ae89fc10..acf33ab03a497e71abd2bab6c35e6699945d4a25 100644 (file)
@@ -118,7 +118,7 @@ class StructurePcd(PcdClassObject):
         self.PcdMode = None\r
         self.SkuOverrideValues = collections.OrderedDict({})\r
         self.FlexibleFieldName = None\r
-\r
+        self.StructName = None\r
     def __repr__(self):\r
         return self.TypeName\r
 \r
@@ -170,6 +170,7 @@ class StructurePcd(PcdClassObject):
             self.DefaultFromDSC=None\r
             self.OverrideValues = PcdObject.SkuOverrideValues if PcdObject.SkuOverrideValues else self.SkuOverrideValues\r
             self.FlexibleFieldName = PcdObject.FlexibleFieldName if PcdObject.FlexibleFieldName else self.FlexibleFieldName\r
+            self.StructName = PcdObject.DatumType if PcdObject.DatumType else self.StructName\r
 \r
 ## LibraryClassObject\r
 #\r