aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/build_meta.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/build_meta.py')
-rw-r--r--setuptools/build_meta.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py
index f7f9bda2..0067a7ac 100644
--- a/setuptools/build_meta.py
+++ b/setuptools/build_meta.py
@@ -171,11 +171,9 @@ def build_sdist(sdist_directory, config_settings=None):
config_settings = _fix_config(config_settings)
sdist_directory = os.path.abspath(sdist_directory)
sys.argv = sys.argv[:1] + ['sdist'] + \
- config_settings["--global-option"]
+ config_settings["--global-option"] + \
+ ["--dist-dir", sdist_directory]
_run_setup()
- if sdist_directory != 'dist':
- shutil.rmtree(sdist_directory)
- shutil.copytree('dist', sdist_directory)
sdists = [f for f in os.listdir(sdist_directory)
if f.endswith('.tar.gz')]