mirror_edk2/BaseTools/Source/Python/AutoGen
Feng, Bob C a000d5d1ca BaseTools: Fix incremental build bug
https://bugzilla.tianocore.org/show_bug.cgi?id=2078

This is a build tool regression issue that
is introduced by multiple-process-autogen.

The workspace timestamp value is not pass
to module autogen object correctly, so build tool
does not detect the change of .dsc and ignore the autogen.

This patch is to fix this issue.

Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Bob Feng <bob.c.feng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Tested-by: Michael D Kinney <michael.d.kinney@intel.com>
2019-08-14 10:23:25 +08:00
..
__init__.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
AutoGen.py BaseTools: Decouple AutoGen Objects 2019-08-09 23:15:52 +08:00
AutoGenWorker.py BaseTools: Enable block queue log agent. 2019-08-09 23:15:55 +08:00
BuildEngine.py BaseTools: Singleton the object to handle build conf file 2019-08-09 23:15:51 +08:00
DataPipe.py BaseTools: Add LogAgent to support multiple process Autogen 2019-08-09 23:15:54 +08:00
GenC.py BaseTools: Enable Multiple Process AutoGen 2019-08-09 23:15:53 +08:00
GenDepex.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
GenMake.py BaseTools: Sort file list in Makefile 2019-07-25 09:00:59 +08:00
GenPcdDb.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
GenVar.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
IdfClassObject.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
InfSectionParser.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
ModuleAutoGen.py BaseTools: Fix incremental build bug 2019-08-14 10:23:25 +08:00
ModuleAutoGenHelper.py BaseTools: Decouple AutoGen Objects 2019-08-09 23:15:52 +08:00
PlatformAutoGen.py BaseTools: Enable Multiple Process AutoGen 2019-08-09 23:15:53 +08:00
StrGather.py BaseTools:Add extra debugging message 2019-08-01 15:36:48 +08:00
UniClassObject.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
ValidCheckingInfoObject.py BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
WorkspaceAutoGen.py BaseTools: Enable Multiple Process AutoGen 2019-08-09 23:15:53 +08:00