BaseTool: Add cache for the result of SkipAutogen.
authorFeng, Bob C <bob.c.feng@intel.com>
Mon, 2 Jul 2018 01:15:47 +0000 (09:15 +0800)
committerLiming Gao <liming.gao@intel.com>
Mon, 9 Jul 2018 02:28:08 +0000 (10:28 +0800)
commit18ef4e713f2fb5d2f84d179b9861b4afee212f65
tree58b88ecd5d39407f1610e449b5c97340aca11c31
parentf7496d717357b9af78414d19679b073403812340
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>
BaseTools/Source/Python/AutoGen/AutoGen.py
BaseTools/Source/Python/Common/GlobalData.py