summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoffrey Oxberry <goxberry@gmail.com>2018-01-12 15:27:52 -0800
committerAdam J. Stewart <ajstewart426@gmail.com>2018-01-12 17:27:52 -0600
commit761b8f76d24ad7b5b58945477a35aaece41d5424 (patch)
tree1448bed0ef54652d294c01ae20cf1ceffd602c80
parentf4101550d134c697c98d25ca27054ee04ebac0a9 (diff)
downloadspack-761b8f76d24ad7b5b58945477a35aaece41d5424.tar.gz
spack-761b8f76d24ad7b5b58945477a35aaece41d5424.tar.bz2
spack-761b8f76d24ad7b5b58945477a35aaece41d5424.tar.xz
spack-761b8f76d24ad7b5b58945477a35aaece41d5424.zip
coinhsl: add version 2014.01.10 (#6909)
* coinhsl: add version 2014.01.10 (stable) * coinhsl: make 2014.01.10 preferred version Make Harwell Subroutines Library for IPOPT version 2014.01.10 the preferred version because it is the latest stable version released. * coinhsl: add option to link w/ BLAS libraries
-rw-r--r--var/spack/repos/builtin/packages/coinhsl/package.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/coinhsl/package.py b/var/spack/repos/builtin/packages/coinhsl/package.py
index adc2a29512..b81feb326a 100644
--- a/var/spack/repos/builtin/packages/coinhsl/package.py
+++ b/var/spack/repos/builtin/packages/coinhsl/package.py
@@ -45,6 +45,21 @@ class Coinhsl(AutotoolsPackage):
url = "file://{0}/coinhsl-archive-2014.01.17.tar.gz".format(os.getcwd())
version('2014.01.17', '9eb3dd40ed034814ed8dfee75b281180c1d9d2ae')
+ version('2014.01.10', '7c2be60a3913b406904c66ee83acdbd0709f229b652c4e39ee5d0876f6b2e907',
+ preferred=True)
# CoinHSL fails to build in parallel
parallel = False
+
+ variant('blas', default=False, description='Link to external BLAS library')
+
+ depends_on('blas', when='+blas')
+
+ def configure_args(self):
+ spec = self.spec
+ args = []
+
+ if spec.satisfies('+blas'):
+ args.append('--with-blas={0}'.format(spec['blas'].libs.ld_flags))
+
+ return args