[Checkins] SVN: zc.buildout/trunk/src/zc/buildout/buildout.py Fixed egg-copying bug.

Jim Fulton jim at zope.com
Tue Jun 27 06:30:18 EDT 2006


Log message for revision 68865:
  Fixed egg-copying bug.
  

Changed:
  U   zc.buildout/trunk/src/zc/buildout/buildout.py

-=-
Modified: zc.buildout/trunk/src/zc/buildout/buildout.py
===================================================================
--- zc.buildout/trunk/src/zc/buildout/buildout.py	2006-06-26 22:09:06 UTC (rev 68864)
+++ zc.buildout/trunk/src/zc/buildout/buildout.py	2006-06-27 10:30:16 UTC (rev 68865)
@@ -183,7 +183,10 @@
                                     os.path.basename(dist.location))
                 entries.append(dest)
                 if not os.path.exists(dest):
-                    shutil.copy2(dist.location, dest)
+                    if os.path.isdir(dist.location):
+                        shutil.copytree(dist.location, dest)
+                    else:
+                        shutil.copy2(dist.location, dest)
 
         # Create buildout script
         ws = pkg_resources.WorkingSet(entries)



More information about the Checkins mailing list