summaryrefslogtreecommitdiff
path: root/numpy/linalg/bscript
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/linalg/bscript')
-rw-r--r--numpy/linalg/bscript11
1 files changed, 5 insertions, 6 deletions
diff --git a/numpy/linalg/bscript b/numpy/linalg/bscript
index dc275f085..deed4fd72 100644
--- a/numpy/linalg/bscript
+++ b/numpy/linalg/bscript
@@ -1,5 +1,3 @@
-import os
-
from bento.commands.hooks \
import \
pre_build
@@ -10,18 +8,19 @@ def pbuild(context):
def build_lapack_lite(extension):
kw = {}
- kw["uselib"] = "npymath"
+ kw["use"] = "npymath"
if bld.env.HAS_LAPACK:
for s in ['python_xerbla.c', 'zlapack_lite.c', 'dlapack_lite.c',
'blas_lite.c', 'dlamch.c', 'f2c_lite.c']:
- extension.sources.pop(extension.sources.index(s))
- kw["uselib"] = "npymath LAPACK"
+ extension.sources.pop(extension.sources.index('lapack_lite/' + s))
+ kw["use"] = "npymath LAPACK"
includes = ["../core/include", "../core/include/numpy", "../core",
"../core/src/private"]
return context.default_builder(extension,
includes=includes,
**kw)
+
context.register_builder("lapack_lite", build_lapack_lite)
- context.register_builder("umath_linalg", build_lapack_lite)
+ context.register_builder("_umath_linalg", build_lapack_lite)