\r
## Create AsBuilt INF file the module\r
#\r
- def CreateAsBuiltInf(self, IsOnlyCopy = False):\r
+ def CreateAsBuiltInf(self):\r
self.OutputFile = set()\r
- if IsOnlyCopy and GlobalData.gBinCacheDest:\r
- self.CopyModuleToCache()\r
- return\r
\r
if self.IsAsBuiltInfCreated:\r
return\r
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