[Python-checkins] commit of r41777 - sandbox/trunk/setuptools/setuptools/command/install_scripts.py

phillip.eby python-checkins at python.org
Tue Dec 20 17:31:29 CET 2005


Author: phillip.eby
Date: Tue Dec 20 17:31:29 2005
New Revision: 41777

Modified:
   sandbox/trunk/setuptools/setuptools/command/install_scripts.py
Log:
Fix "legacy mode" trying to install scripts when there are none.


Modified: sandbox/trunk/setuptools/setuptools/command/install_scripts.py
==============================================================================
--- sandbox/trunk/setuptools/setuptools/command/install_scripts.py	(original)
+++ sandbox/trunk/setuptools/setuptools/command/install_scripts.py	Tue Dec 20 17:31:29 2005
@@ -5,14 +5,15 @@
 import os
 from distutils import log
 
-
 class install_scripts(_install_scripts):
     """Do normal script install, plus any egg_info wrapper scripts"""
 
     def run(self):
         self.run_command("egg_info")
-        _install_scripts.run(self)  # run first to set up self.outfiles
-
+        if self.distribution.scripts:
+            _install_scripts.run(self)  # run first to set up self.outfiles
+        else:
+            self.outfiles = []
         ei_cmd = self.get_finalized_command("egg_info")       
         dist = Distribution(
             ei_cmd.egg_base, PathMetadata(ei_cmd.egg_base, ei_cmd.egg_info),


More information about the Python-checkins mailing list