]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/AutoGen/IncludesAutoGen.py
BaseTools: Fixed a incremental build bug
[mirror_edk2.git] / BaseTools / Source / Python / AutoGen / IncludesAutoGen.py
index bb6e883d84ca6decc97514f95a35bd6db8714eed..1ca1798907ef9b46a17d8938bb2f673d5ade662f 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # Build cache intermediate result and state\r
 #\r
-# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.<BR>\r
 # SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
 from Common.caching import cached_property\r
@@ -65,6 +65,9 @@ class IncludesAutoGen():
             print(e)\r
         SaveFileOnChange(os.path.join(self.makefile_folder,"dependency"),deps_include_str,False)\r
 \r
+    def CreateDepsTarget(self):\r
+        SaveFileOnChange(os.path.join(self.makefile_folder,"deps_target"),"\n".join([item +":" for item in self.DepsCollection]),False)\r
+\r
     @cached_property\r
     def deps_files(self):\r
         """ Get all .deps file under module build folder. """\r