summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/distutils/command/sdist.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/Lib/distutils/command/sdist.py b/Lib/distutils/command/sdist.py
index 56bc4c9..0a57ba3 100644
--- a/Lib/distutils/command/sdist.py
+++ b/Lib/distutils/command/sdist.py
@@ -440,6 +440,13 @@ class sdist (Command):
# while loop over lines of template file
+ # Prune away the build and source distribution directories
+ build = self.find_peer ('build')
+ exclude_pattern (self.files, None, prefix=build.build_base)
+
+ base_dir = self.distribution.get_fullname()
+ exclude_pattern (self.files, None, prefix=base_dir)
+
# read_template ()