2 # python setup.py build_ext --inplace
4 from distutils.core import setup
5 from distutils.extension import Extension
6 from Cython.Build import cythonize
8 ext_modules = cythonize("*.pyx", exclude="numpy_*.pyx")
10 # Only compile the following if numpy is installed.
12 from numpy.distutils.misc_util import get_numpy_include_dirs
13 numpy_demo = Extension("*",
15 include_dirs=get_numpy_include_dirs())
16 ext_modules.extend(cythonize(numpy_demo))
22 ext_modules = ext_modules,