\r
if os.path.exists (self.TimeStampPath):\r
os.remove (self.TimeStampPath)\r
- with tempfile.NamedTemporaryFile('w+', dir=os.path.dirname(self.TimeStampPath), delete=False) as tf:\r
- for f in FileSet:\r
- tf.write(f)\r
- tf.write("\n")\r
- tempname = tf.name\r
- SaveFileOnChange(self.TimeStampPath, tempname, False)\r
+\r
+ SaveFileOnChange(self.TimeStampPath, "\n".join(FileSet), False)\r
\r
# Ignore generating makefile when it is a binary module\r
if self.IsBinaryModule:\r