gOptions = None\r
gCaseInsensitive = False\r
gAllFiles = None\r
+gCommand = None\r
+gSKUID_CMD = None\r
\r
gGlobalDefines = {}\r
gPlatformDefines = {}\r
# for debug trace purpose when problem occurs\r
gProcessingFile = ''\r
gBuildingModule = ''\r
+gSkuids = []\r
+gDefaultStores = []\r
\r
## Regular expression for matching macro used in DSC/DEC/INF file inclusion\r
gMacroRefPattern = re.compile("\$\(([A-Z][_A-Z0-9]*)\)", re.UNICODE)\r
#\r
gConfDirectory = ''\r
\r
+gBuildDirectory = ''\r
#\r
# The relative default database file path\r
#\r
\r
BuildOptionPcd = []\r
\r
+#\r
+# Mixed PCD name dict\r
+#\r
+MixedPcd = {}\r
+\r
+# Structure Pcd dict\r
+gStructurePcd = {}\r
+\r
# Pcd name for the Pcd which used in the Conditional directives\r
gConditionalPcds = []\r
+\r
+gUseHashCache = None\r
+gBinCacheDest = None\r
+gBinCacheSource = None\r
+gPlatformHash = None\r
+gPackageHash = {}\r
+gModuleHash = {}\r
+gEnableGenfdsMultiThread = False\r