summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authoralalazo <massimiliano.culpo@googlemail.com>2016-01-21 10:06:43 +0100
committeralalazo <massimiliano.culpo@googlemail.com>2016-01-21 10:06:43 +0100
commit785c01218ffb33b085c786f19b81ebbefcb3d0c6 (patch)
treea2f8a9dd73344a6c9a3c729c62ff514bde248fa6 /var
parent88f2a1d43a7fe756a06c7ada4188f64d2eba4d69 (diff)
downloadspack-785c01218ffb33b085c786f19b81ebbefcb3d0c6.tar.gz
spack-785c01218ffb33b085c786f19b81ebbefcb3d0c6.tar.bz2
spack-785c01218ffb33b085c786f19b81ebbefcb3d0c6.tar.xz
spack-785c01218ffb33b085c786f19b81ebbefcb3d0c6.zip
elpa : added missing dependencies
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/elpa/package.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/elpa/package.py b/var/spack/repos/builtin/packages/elpa/package.py
index 6825056a04..2ade5b0b37 100644
--- a/var/spack/repos/builtin/packages/elpa/package.py
+++ b/var/spack/repos/builtin/packages/elpa/package.py
@@ -36,11 +36,20 @@ class Elpa(Package):
version('2015.11.001', 'de0f35b7ee7c971fd0dca35c900b87e6', url='http://elpa.mpcdf.mpg.de/elpa-2015.11.001.tar.gz')
+ variant('openmp', default=False, description='Activates OpenMP support')
+
depends_on('mpi')
depends_on('blas')
depends_on('lapack')
+ depends_on('scalapack')
def install(self, spec, prefix):
- configure("--prefix=%s" % prefix)
+
+ options = ["--prefix=%s" % prefix]
+
+ if '+openmp' in spec:
+ options.append("--enable-openmp")
+
+ configure(*options)
make()
make("install")