| 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) |