diff --git a/build.py b/build.py index e3a2b4b1..58cb8061 100755 --- a/build.py +++ b/build.py @@ -1182,7 +1182,7 @@ def cmd_bdist_docs(options, args): with tarfile.open(name=tarfilename, mode="w:gz") as tarball: tarball.add('docs/html', os.path.join(rootname, 'docs/html'), - filter=lambda info: None if '.svn' in info.name else info) + filter=_setTarItemPerms) if options.upload: uploadPackage(tarfilename, options, keep=5, @@ -2096,7 +2096,7 @@ def cmd_sdist_demo(options, args): tarball = tarfile.open(name=tarfilename, mode="w:gz") pwd = pushDir(PDEST) for name in glob.glob('*'): - tarball.add(name, os.path.join(rootname, name)) + tarball.add(name, os.path.join(rootname, name), filter=_setTarItemPerms) tarball.close() msg('Cleaning up...') del pwd