]> granicus.if.org Git - python/commitdiff
Do not pass names of individual files to shutil.rmtree(); use os.unlink()
authorFred Drake <fdrake@acm.org>
Fri, 2 Feb 2001 15:48:00 +0000 (15:48 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 2 Feb 2001 15:48:00 +0000 (15:48 +0000)
for that.

Doc/tools/mksourcepkg

index c7ca1883c65b2721aec47772cbcc1d74250e3c9c..c3ea8639cdf91dffe7ba0f75ddbd12f8dd883411 100755 (executable)
@@ -99,9 +99,10 @@ def main():
      else:
           run("cvs -Q -d%s checkout -d Doc python/dist/src/Doc" % cvsroot)
           # remove CVS directories
-          for p in ('*/CVS', '*/*/CVS', '*/*/*/CVS',
-                    '.cvsignore', '*/.cvsignore'):
+          for p in ('*/CVS', '*/*/CVS', '*/*/*/CVS'):
                map(shutil.rmtree, glob.glob(p))
+          for f in ('.cvsignore', '*/.cvsignore'):
+               map(os.unlink, glob.glob(f))
      LICENSE = os.path.normpath(
           os.path.join(mydir, os.pardir, os.pardir, "LICENSE"))
      shutil.copyfile(LICENSE, "Doc/LICENSE")