Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r501:63bec0ae7b41 Date: 2012-06-23 17:33 +0200 http://bitbucket.org/cffi/cffi/changeset/63bec0ae7b41/
Log: Blindly add win64 support. diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -20,9 +20,16 @@ "into the top-level directory.") include_dirs.append(COMPILE_LIBFFI) libraries.remove('ffi') + _filenames = [filename.lower() for filename in os.listdir(COMPILE_LIBFFI)] + _filenames = [filename for filename in _filenames + if filename.endswith('.c') or + filename.endswith('.asm')] + if sys.maxsize <= 2**32: + _filenames.remove('win64.asm') + else: + _filenames.remove('win32.c') sources.extend(os.path.join(COMPILE_LIBFFI, filename) - for filename in os.listdir(COMPILE_LIBFFI) - if filename.lower().endswith('.c')) + for filename in _filenames) else: try: p = subprocess.Popen(['pkg-config', '--cflags-only-I', 'libffi'], _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit