summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Common
diff options
context:
space:
mode:
authorFeng, Bob C <bob.c.feng@intel.com>2018-07-02 09:15:47 +0800
committerLiming Gao <liming.gao@intel.com>2018-07-09 10:28:08 +0800
commit18ef4e713f2fb5d2f84d179b9861b4afee212f65 (patch)
tree58b88ecd5d39407f1610e449b5c97340aca11c31 /BaseTools/Source/Python/Common
parentf7496d717357b9af78414d19679b073403812340 (diff)
downloadedk2-18ef4e713f2fb5d2f84d179b9861b4afee212f65.tar.gz
edk2-18ef4e713f2fb5d2f84d179b9861b4afee212f65.tar.bz2
edk2-18ef4e713f2fb5d2f84d179b9861b4afee212f65.zip
BaseTool: Add cache for the result of SkipAutogen.
Add a cache for the value of skip ModuleAutoGen process flag. This cache can improve build performance. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Bob Feng <bob.c.feng@intel.com> Cc: Liming Gao <liming.gao@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Common')
-rw-r--r--BaseTools/Source/Python/Common/GlobalData.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/BaseTools/Source/Python/Common/GlobalData.py b/BaseTools/Source/Python/Common/GlobalData.py
index afb3d8f020..fac7cde708 100644
--- a/BaseTools/Source/Python/Common/GlobalData.py
+++ b/BaseTools/Source/Python/Common/GlobalData.py
@@ -113,3 +113,4 @@ gPlatformHash = None
gPackageHash = {}
gModuleHash = {}
gEnableGenfdsMultiThread = False
+gSikpAutoGenCache = set()