summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/molgw/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/molgw/package.py')
-rw-r--r--var/spack/repos/builtin/packages/molgw/package.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/molgw/package.py b/var/spack/repos/builtin/packages/molgw/package.py
index 17e5283c92..91026c7abe 100644
--- a/var/spack/repos/builtin/packages/molgw/package.py
+++ b/var/spack/repos/builtin/packages/molgw/package.py
@@ -78,7 +78,7 @@ class Molgw(MakefilePackage):
flags["PREFIX"] = prefix
# Set LAPACK and SCALAPACK
- if "^mkl" in spec:
+ if spec["lapack"].name not in INTEL_MATH_LIBRARIES:
flags["LAPACK"] = self._get_mkl_ld_flags(spec)
else:
flags["LAPACK"] = spec["lapack"].libs.ld_flags + " " + spec["blas"].libs.ld_flags
@@ -105,7 +105,7 @@ class Molgw(MakefilePackage):
if "+scalapack" in spec:
flags["CPPFLAGS"] = flags.get("CPPFLAGS", "") + " -DHAVE_SCALAPACK -DHAVE_MPI "
- if "^mkl" in spec:
+ if spec["lapack"].name in INTEL_MATH_LIBRARIES:
flags["CPPFLAGS"] = flags.get("CPPFLAGS", "") + " -DHAVE_MKL "
# Write configuration file