aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/build_meta.py
diff options
context:
space:
mode:
authorBernat Gabor <gaborjbernat@gmail.com>2018-09-14 15:01:41 +0100
committerBernat Gabor <gaborjbernat@gmail.com>2018-09-16 22:10:48 +0100
commitd39791489ce78d16e0238f60c429f0be08f4a994 (patch)
tree3c81fb8745b0b885d79ee4d7d20db35ff5e12751 /setuptools/build_meta.py
parentb711d1b53b2556b47273c28dae3345a664c54972 (diff)
downloadexternal_python_setuptools-d39791489ce78d16e0238f60c429f0be08f4a994.tar.gz
external_python_setuptools-d39791489ce78d16e0238f60c429f0be08f4a994.tar.bz2
external_python_setuptools-d39791489ce78d16e0238f60c429f0be08f4a994.zip
build_meta sdist directory delegate to --dist-dir
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')]