]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/build/build.py
BaseTools: refine CreateAsBuiltInf function
[mirror_edk2.git] / BaseTools / Source / Python / build / build.py
index 2dca3c7b34201e35abbf7982e704eda990dd94f6..3ece4d4c615830630f3dfbdaf38cf5cfae214a86 100644 (file)
@@ -2219,13 +2219,15 @@ class Build():
             Module.CreateAsBuiltInf()\r
             all_mod_set.add(Module)\r
         for Module in self.HashSkipModules:\r
-            Module.CreateAsBuiltInf(True)\r
+            if  GlobalData.gBinCacheDest:\r
+                Module.CopyModuleToCache()\r
             all_mod_set.add(Module)\r
         for Module in all_mod_set:\r
             for lib in Module.LibraryAutoGenList:\r
                 all_lib_set.add(lib)\r
         for lib in all_lib_set:\r
-            lib.CreateAsBuiltInf(True)\r
+            if  GlobalData.gBinCacheDest:\r
+                lib.CopyModuleToCache()\r
         all_lib_set.clear()\r
         all_mod_set.clear()\r
         self.BuildModules = []\r