summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDenis Davydov <davydden@gmail.com>2016-07-13 23:36:23 +0200
committerDenis Davydov <davydden@gmail.com>2016-07-13 23:36:23 +0200
commit668b4f1b2ce8e61457309d67b798e58ef481a08e (patch)
tree4b48c4423981bad30a2532c34e0b4f792ca3d335 /var
parent52ca215e2947f7fe5c5248ccbd5e4fa19c8536fd (diff)
downloadspack-668b4f1b2ce8e61457309d67b798e58ef481a08e.tar.gz
spack-668b4f1b2ce8e61457309d67b798e58ef481a08e.tar.bz2
spack-668b4f1b2ce8e61457309d67b798e58ef481a08e.tar.xz
spack-668b4f1b2ce8e61457309d67b798e58ef481a08e.zip
mkl: set MKLROOT
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/mkl/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mkl/package.py b/var/spack/repos/builtin/packages/mkl/package.py
index 889851c953..f1f07c90f5 100644
--- a/var/spack/repos/builtin/packages/mkl/package.py
+++ b/var/spack/repos/builtin/packages/mkl/package.py
@@ -49,3 +49,10 @@ class Mkl(IntelInstaller):
self.spec.blas_shared_lib = join_path(libdir, name)
self.spec.lapack_shared_lib = self.spec.blas_shared_lib
+
+ def setup_dependent_environment(self, spack_env, run_env, dependent_spec):
+ # set up MKLROOT for everyone using MKL package
+ spack_env.set('MKLROOT', self.prefix)
+
+ def setup_environment(self, spack_env, env):
+ env.set('MKLROOT', self.prefix)