def OutputFile(self):\r
retVal = set()\r
\r
- OutputDir = self.OutputDir.replace('\\', '/').strip('/')\r
- DebugDir = self.DebugDir.replace('\\', '/').strip('/')\r
- for Item in self.CodaTargetList:\r
- File = Item.Target.Path.replace('\\', '/').strip('/').replace(DebugDir, '').replace(OutputDir, '').strip('/')\r
- NewFile = path.join(self.OutputDir, File)\r
- retVal.add(NewFile)\r
-\r
- Bin = self._GenOffsetBin()\r
- if Bin:\r
- NewFile = path.join(self.OutputDir, Bin)\r
- retVal.add(NewFile)\r
-\r
- for Root, Dirs, Files in os.walk(self.OutputDir):\r
+ for Root, Dirs, Files in os.walk(self.BuildDir):\r
for File in Files:\r
# lib file is already added through above CodaTargetList, skip it here\r
- if not (File.lower().endswith('.obj') or File.lower().endswith('.lib')):\r
- NewFile = path.join(self.OutputDir, File)\r
+ if not (File.lower().endswith('.obj') or File.lower().endswith('.debug')):\r
+ NewFile = path.join(Root, File)\r
retVal.add(NewFile)\r
\r
for Root, Dirs, Files in os.walk(self.FfsOutputDir):\r
for File in Files:\r
- NewFile = path.join(self.FfsOutputDir, File)\r
+ NewFile = path.join(Root, File)\r
retVal.add(NewFile)\r
\r
return retVal\r