Merge pull request #717 from pre-commit/nodeenv_clean_src

Use --clean-src for nodeenv
This commit is contained in:
Anthony Sottile 2018-03-01 15:12:42 -08:00 committed by GitHub
commit ac3a37d1a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,7 +55,9 @@ def install_environment(prefix, version, additional_dependencies):
if sys.platform == 'win32': # pragma: no cover
envdir = '\\\\?\\' + os.path.normpath(envdir)
with clean_path_on_failure(envdir):
cmd = [sys.executable, '-m', 'nodeenv', '--prebuilt', envdir]
cmd = [
sys.executable, '-mnodeenv', '--prebuilt', '--clean-src', envdir,
]
if version != 'default':
cmd.extend(['-n', version])
cmd_output(*cmd)