]> git.proxmox.com Git - mirror_edk2.git/commit - BaseTools/Source/Python/AutoGen/AutoGen.py
BaseTools: Fix incremental build failure that override file be removed
authorYonghong Zhu <yonghong.zhu@intel.com>
Tue, 6 Jun 2017 08:35:44 +0000 (16:35 +0800)
committerYonghong Zhu <yonghong.zhu@intel.com>
Wed, 7 Jun 2017 03:31:05 +0000 (11:31 +0800)
commit4a1167dfef3deff3d96f06ccfd104e26486d7dae
tree874895795bbf456fa785ca50da973736b206eff7
parentb9f1625193a6e83aed59c5b801f105b8ba8cc546
BaseTools: Fix incremental build failure that override file be removed

Fix a Incremental build failure. The case is: Both A and B package will
include a same .h file, and in the driver's packages section, A
package is listed before B package, so we will use the .h file in the A
package and build success, then we directly delete the .h file in package
A, it cause increment build failure since in the AutoGenTimeStamp file
the .h file in A can't be found.

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/Python/AutoGen/AutoGen.py