diff options
author | Loikki <loikki@users.noreply.github.com> | 2018-02-12 23:32:24 +0100 |
---|---|---|
committer | scheibelp <scheibel1@llnl.gov> | 2018-02-12 14:32:24 -0800 |
commit | 5fef8b69637ff885c1dd3f48a2b05351f57d5def (patch) | |
tree | 96b976225a882c501473672f22627d48027b8542 /var | |
parent | aa152350583502a47ce9c9c8dc0d15f1d3b31207 (diff) | |
download | spack-5fef8b69637ff885c1dd3f48a2b05351f57d5def.tar.gz spack-5fef8b69637ff885c1dd3f48a2b05351f57d5def.tar.bz2 spack-5fef8b69637ff885c1dd3f48a2b05351f57d5def.tar.xz spack-5fef8b69637ff885c1dd3f48a2b05351f57d5def.zip |
grackle package: add float option (#7196)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/grackle/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/grackle/package.py b/var/spack/repos/builtin/packages/grackle/package.py index 66fedfcb5a..050d0bdf5f 100644 --- a/var/spack/repos/builtin/packages/grackle/package.py +++ b/var/spack/repos/builtin/packages/grackle/package.py @@ -42,6 +42,8 @@ class Grackle(Package): version('2.2', 'ec49ed1db5a42db21f478285150c2ba3') version('2.0.1', 'a9624ad13a60c592c1a0a4ea8e1ae86d') + variant('float', default=False, description='Build with float') + depends_on('libtool', when='@2.2') depends_on('mpi') @@ -84,6 +86,8 @@ class Grackle(Package): make('clean') make('machine-{0}'.format(grackle_architecture)) make('opt-high') + if spec.satisfies("+float"): + make('precision-32') make('show-config') make() mkdirp(prefix.lib) |