return self._CACHE_[Key]\r
\r
# check file type\r
+ BuildObject = self.CreateBuildObject(FilePath, Arch, Target, Toolchain)\r
+ self._CACHE_[Key] = BuildObject\r
+ return BuildObject\r
+ def CreateBuildObject(self,FilePath, Arch, Target, Toolchain):\r
Ext = FilePath.Type\r
if Ext not in self._FILE_TYPE_:\r
return None\r
Target,\r
Toolchain\r
)\r
- self._CACHE_[Key] = BuildObject\r
return BuildObject\r
\r
# placeholder for file format conversion\r