diff options
Diffstat (limited to 'scipy/base/numeric.py')
-rw-r--r-- | scipy/base/numeric.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/scipy/base/numeric.py b/scipy/base/numeric.py index b44dce62d..07e06620d 100644 --- a/scipy/base/numeric.py +++ b/scipy/base/numeric.py @@ -348,7 +348,17 @@ nan = NAN from oldnumeric import * def get_scipy_include(): + """Return the directory in the package that contains the scipy/*.h header + files. + + Extension modules that need to compile against scipy.base should use this + function to locate the appropriate include directory. Using distutils: + + import scipy + Extension('extension_name', ... + include_dirs=[scipy.get_scipy_include()]) + """ import os dir, fn = os.path.split(__file__) - return os.path.join(dir, 'include', 'scipy') + return os.path.join(dir, 'include') |