]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/build/build.py
BaseTools: Move CreateAsBuiltInf into AutoGenWorker for parallel
[mirror_edk2.git] / BaseTools / Source / Python / build / build.py
index 59ceacfed027ccb73438d447754ea22f91e5f1b0..c4cfe38ad96af90e6d0f481e8f8d0dd64b3f0728 100755 (executable)
@@ -873,7 +873,7 @@ class Build():
 \r
                     PcdMa.CreateCodeFile(False)\r
                     PcdMa.CreateMakeFile(False,GenFfsList = DataPipe.Get("FfsCommand").get((PcdMa.MetaFile.Path, PcdMa.Arch),[]))\r
-\r
+                    PcdMa.CreateAsBuiltInf()\r
                     # Force cache miss for PCD driver\r
                     if GlobalData.gBinCacheSource and self.Target in [None, "", "all"]:\r
                         cqueue.put((PcdMa.MetaFile.Path, PcdMa.Arch, "MakeCache", False))\r
@@ -1265,7 +1265,6 @@ class Build():
         if BuildModule:\r
             BuildCommand = BuildCommand + [Target]\r
             LaunchCommand(BuildCommand, AutoGenObject.MakeFileDir)\r
-            self.CreateAsBuiltInf()\r
             if GlobalData.gBinCacheDest:\r
                 self.GenDestCache()\r
             elif GlobalData.gUseHashCache and not GlobalData.gBinCacheSource:\r
@@ -2276,7 +2275,6 @@ class Build():
                 #\r
                 ExitFlag.set()\r
                 BuildTask.WaitForComplete()\r
-                self.CreateAsBuiltInf()\r
                 if GlobalData.gBinCacheDest:\r
                     self.GenDestCache()\r
                 elif GlobalData.gUseHashCache and not GlobalData.gBinCacheSource:\r