summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2007-02-14 12:53:41 +0000
committerMartin v. Löwis <martin@v.loewis.de>2007-02-14 12:53:41 +0000
commitf6d4809a424a55c72fc58996be092a91997ce86a (patch)
treed9e0d3ed8ee94cf9363360eaf9278a29e2b836c7 /setup.py
parent38c6c74fe5b2b53974820a896a4a999bb4b8ed14 (diff)
downloadcpython-f6d4809a424a55c72fc58996be092a91997ce86a.tar.gz
Backport 53776: Ignore directory time stamps
when considering whether to rerun libffi configure.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 1e5e6e6b3b..6f60a9a95d 100644
--- a/setup.py
+++ b/setup.py
@@ -1316,7 +1316,8 @@ class PyBuildExt(build_ext):
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