import sys, os | |
from setup import include_dirs, sources, libraries, define_macros | |
from setup import library_dirs, extra_compile_args, extra_link_args | |
if __name__ == '__main__': | |
from distutils.core import setup | |
from distutils.extension import Extension | |
standard = '__pypy__' not in sys.builtin_module_names | |
setup(packages=['cffi'], | |
requires=['pycparser'], | |
ext_modules=[Extension(name = '_cffi_backend', | |
include_dirs=include_dirs, | |
sources=sources, | |
libraries=libraries, | |
define_macros=define_macros, | |
library_dirs=library_dirs, | |
extra_compile_args=extra_compile_args, | |
extra_link_args=extra_link_args, | |
)] * standard) |