]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/AutoGen/AutoGen.py
BaseTools: Fix re-build issue after tools_def/build_rule updated.
[mirror_edk2.git] / BaseTools / Source / Python / AutoGen / AutoGen.py
index 70c6c9118671c99bf63a7519000961f28eae4b07..3d3dfefdbc974014f54491da7f63e2f3f139a807 100644 (file)
@@ -64,6 +64,9 @@ gMakeTypeMap = {"MSFT":"nmake", "GCC":"gmake"}
 ## Build rule configuration file\r
 gDefaultBuildRuleFile = 'Conf/build_rule.txt'\r
 \r
+## Tools definition configuration file\r
+gDefaultToolsDefFile = 'Conf/tools_def.txt'\r
+\r
 ## Build rule default version\r
 AutoGenReqBuildRuleVerNum = "0.1"\r
 \r
@@ -721,6 +724,11 @@ class WorkspaceAutoGen(AutoGen):
         AllWorkSpaceMetaFiles.add(self.MetaFile.Path)\r
 \r
         #\r
+        # add build_rule.txt & tools_def.txt\r
+        #\r
+        AllWorkSpaceMetaFiles.add(gDefaultBuildRuleFile)\r
+        AllWorkSpaceMetaFiles.add(gDefaultToolsDefFile)\r
+\r
         # add BuildOption metafile\r
         #\r
         AllWorkSpaceMetaFiles.add(os.path.join(self.BuildDir, 'BuildOptions'))\r