From 1b8e1d4c0dd1a1d738ffdac053446117f6d70656 Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Wed, 26 Apr 2000 01:12:40 +0000 Subject: Harry Henry Gebel: Fix 'sdist.write_manifest()' to respect the value of dry_run. --- Lib/distutils/command/sdist.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Lib/distutils/command/sdist.py b/Lib/distutils/command/sdist.py index 8d9a465..6791718 100644 --- a/Lib/distutils/command/sdist.py +++ b/Lib/distutils/command/sdist.py @@ -11,7 +11,8 @@ import fnmatch from types import * from glob import glob from distutils.core import Command -from distutils.util import newer, create_tree, remove_tree, native_path +from distutils.util import newer, create_tree, remove_tree, native_path, \ + write_file from distutils.archive_util import check_archive_formats from distutils.text_file import TextFile from distutils.errors import DistutilsExecError, DistutilsOptionError @@ -447,10 +448,9 @@ class sdist (Command): by 'find_defaults()' and 'read_template()') to the manifest file named by 'self.manifest'.""" - manifest = open (self.manifest, "w") - for fn in self.files: - manifest.write (fn + '\n') - manifest.close () + self.execute(write_file, + (self.manifest, self.files), + "writing manifest file") # write_manifest () -- cgit v0.12