summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRicardo Gemignani <ricardo.gemignani@gmail.com>2014-03-06 03:08:25 -0300
committerRicardo Gemignani <ricardo.gemignani@gmail.com>2014-03-06 03:08:25 -0300
commit9383d144f87247dcdb6419ff2c1b70977d0ed656 (patch)
treec462522389ba0fa87426ef43613a7319ca0240d2 /setup.py
parent13ee941dadcaadbbdbeac8f4db2df9e3f7c88ef1 (diff)
downloadpylint-git-9383d144f87247dcdb6419ff2c1b70977d0ed656.tar.gz
except as replaced by commas, one with_statement future import added and StringFormat used to replace string.format when python < 2.6
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 745462ada..9820c474d 100644
--- a/setup.py
+++ b/setup.py
@@ -131,7 +131,12 @@ class MyInstallLib(install_lib.install_lib):
else:
exclude = set()
shutil.rmtree(dest, ignore_errors=True)
- shutil.copytree(directory, dest, ignore=lambda dir, names: list(set(names) & exclude))
+ shutil.copytree(directory, dest)
+ for (dirpath, dirnames, filenames) in os.walk(dest):
+ for n in filenames:
+ if n in exclude:
+ os.remove(os.path.join(dirpath, n))
+
if sys.version_info >= (3, 0):
# process manually python file in include_dirs (test data)