]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Common/GlobalData.py
BaseTools: PcdDataBase Optimization for multiple SkuIds
[mirror_edk2.git] / BaseTools / Source / Python / Common / GlobalData.py
index c3439ebbfcf589cbcf70e1ad9a49b76999d44008..57ba0546ed3b46d3616f0be28c15b56e84cbb023 100644 (file)
@@ -23,6 +23,7 @@ gEcpSource = "EdkCompatibilityPkg"
 gOptions = None\r
 gCaseInsensitive = False\r
 gAllFiles = None\r
+gCommand = None\r
 \r
 gGlobalDefines = {}\r
 gPlatformDefines = {}\r
@@ -55,6 +56,7 @@ gAutoGenPhase = False
 #\r
 gConfDirectory = ''\r
 \r
+gBuildDirectory = ''\r
 #\r
 # The relative default database file path\r
 #\r
@@ -79,5 +81,21 @@ gTempInfs = []
 \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