Commit 5e218b44 authored by Thomas Heller's avatar Thomas Heller

Rerun the libffi configuration if any of the files used for that

are newer then fficonfig.py.
parent 2574f5cd
......@@ -1267,7 +1267,12 @@ class PyBuildExt(build_ext):
'_ctypes', 'libffi'))
ffi_configfile = os.path.join(ffi_builddir, 'fficonfig.py')
if self.force or not os.path.exists(ffi_configfile):
from distutils.dep_util import newer_group
config_sources = [os.path.join(ffi_srcdir, fname)
for fname in os.listdir(ffi_srcdir)]
if self.force or newer_group(config_sources,
ffi_configfile):
from distutils.dir_util import mkpath
mkpath(ffi_builddir)
config_args = []
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment