aboutsummaryrefslogtreecommitdiff
path: root/Python/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'Python/setup.py')
-rw-r--r--Python/setup.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/Python/setup.py b/Python/setup.py
index d810afd56..c1d2855a4 100644
--- a/Python/setup.py
+++ b/Python/setup.py
@@ -6,11 +6,21 @@ setup.py file for WarpX
from distutils.core import setup, Extension
+import numpy
+
+try:
+ numpy_include = numpy.get_include()
+except AttributeError:
+ numpy_include = numpy.get_numpy_include()
+
+include_dirs = [numpy_include, '../Source']
example_module = Extension('pywarpx._warpxC',
+ swig_opts=['-c++', '-outdir','pywarpx'],
sources=['warpxC.i'],
library_dirs=['.'],
libraries=['warpx'],
+ include_dirs = include_dirs,
)
setup (name = 'pywarpx',