+from .BuildClassObject import LibraryClassObject\r
+import Common.GlobalData as GlobalData\r
+from Workspace.BuildClassObject import StructurePcd\r
+from Common.BuildToolError import RESOURCE_NOT_AVAILABLE\r
+from Common.BuildToolError import OPTION_MISSING\r
+from Common.BuildToolError import BUILD_ERROR\r
+\r
+class OrderedListDict(OrderedDict, defaultdict):\r
+ def __init__(self, *args, **kwargs):\r
+ super(OrderedListDict, self).__init__(*args, **kwargs)\r
+ self.default_factory = list\r