[Python-checkins] r53777 - python/branches/release25-maint/setup.py

martin.v.loewis python-checkins at python.org
Wed Feb 14 13:53:42 CET 2007


Author: martin.v.loewis
Date: Wed Feb 14 13:53:41 2007
New Revision: 53777

Modified:
   python/branches/release25-maint/setup.py
Log:
Backport 53776: Ignore directory time stamps 
when considering whether to rerun libffi configure.


Modified: python/branches/release25-maint/setup.py
==============================================================================
--- python/branches/release25-maint/setup.py	(original)
+++ python/branches/release25-maint/setup.py	Wed Feb 14 13:53:41 2007
@@ -1316,7 +1316,8 @@
             from distutils.dep_util import newer_group
 
             config_sources = [os.path.join(ffi_srcdir, fname)
-                              for fname in os.listdir(ffi_srcdir)]
+                              for fname in os.listdir(ffi_srcdir)
+                              if os.path.isfile(os.path.join(ffi_srcdir, fname))]
             if self.force or newer_group(config_sources,
                                          ffi_configfile):
                 from distutils.dir_util import mkpath


More information about the Python-checkins mailing list