diff options
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -4,13 +4,16 @@ from Cython.Build import cythonize import numpy all_extensions = Extension("*", ["pyisda/*.pyx"], - include_dirs = ['c_layer', numpy.get_include()], - libraries = ["cds"]) + include_dirs = ['cpp_layer', 'c_layer', numpy.get_include()], + libraries = ["cds"], + language = 'c++') c_extension = Extension("pyisda.flat_hazard", include_dirs = ['c_layer', numpy.get_include()], sources = ['pyisda/flat_hazard.pyx', 'c_layer/cdsbootstrap.c'], - libraries = ['cds']) + libraries = ['cds'], + language = 'c++') + all_extensions = cythonize([c_extension, all_extensions], nthreads = 4, compiler_directives={'embedsignature':True}) |
