diff options
author | Geoffrey Oxberry <goxberry@gmail.com> | 2018-09-14 15:53:06 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-09-14 15:53:06 -0700 |
commit | a76aa364819baf88d7bd45bad134f1de1e2012d6 (patch) | |
tree | 1d2d052bd8279ec25055d030e9d0a31c0aa51ffb | |
parent | 62208afdb96ff93795a3dba34538f4a9e4440036 (diff) | |
download | spack-a76aa364819baf88d7bd45bad134f1de1e2012d6.tar.gz spack-a76aa364819baf88d7bd45bad134f1de1e2012d6.tar.bz2 spack-a76aa364819baf88d7bd45bad134f1de1e2012d6.tar.xz spack-a76aa364819baf88d7bd45bad134f1de1e2012d6.zip |
hypre: add debug variant (#9222)
-rw-r--r-- | var/spack/repos/builtin/packages/hypre/package.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/hypre/package.py b/var/spack/repos/builtin/packages/hypre/package.py index a20e925208..b3c453e7e5 100644 --- a/var/spack/repos/builtin/packages/hypre/package.py +++ b/var/spack/repos/builtin/packages/hypre/package.py @@ -55,6 +55,8 @@ class Hypre(Package): variant('int64', default=False, description="Use 64bit integers") variant('mpi', default=True, description='Enable MPI support') + variant('debug', default=False, + description='Build debug instead of optimized version') # Patch to add ppc64le in config.guess patch('ibm-ppc64le.patch', when='@:2.11.1') @@ -104,6 +106,11 @@ class Hypre(Package): configure_args.append("--without-mli") configure_args.append("--without-fei") + if '+debug' in self.spec: + configure_args.append("--enable-debug") + else: + configure_args.append("--disable-debug") + # Hypre's source is staged under ./src so we'll have to manually # cd into it. with working_dir("src"): |