def CopyOutputFile(self, output, index, dest_path): source = output.GetOutputFiles(self)[index] dest = os.path.join(dest_path, os.path.basename(source)) return BuildSystem.CopyNode(output, source, dest)
def CopyFile(self, source, dest_path): dest = os.path.join(dest_path, os.path.basename(source)) output = self.NewFile(source) return BuildSystem.CopyNode(output, source, dest)