diff options
author | Paul Wolfenbarger <prwolfe@users.noreply.github.com> | 2022-05-24 02:49:33 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-24 09:49:33 +0100 |
commit | 3df4a32c4f0b251de272b596c88e34b0ba07ee5c (patch) | |
tree | 3fe1f6c10f2ae95b31347ff236d0e5b1e8f6ace0 | |
parent | 95b03e7bc989402e222baae6f23f44f4cad165ee (diff) | |
download | spack-3df4a32c4f0b251de272b596c88e34b0ba07ee5c.tar.gz spack-3df4a32c4f0b251de272b596c88e34b0ba07ee5c.tar.bz2 spack-3df4a32c4f0b251de272b596c88e34b0ba07ee5c.tar.xz spack-3df4a32c4f0b251de272b596c88e34b0ba07ee5c.zip |
trilinos: add adelus, aprepro and teuchos variants (#28935)
-rw-r--r-- | var/spack/repos/builtin/packages/trilinos/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/trilinos/package.py b/var/spack/repos/builtin/packages/trilinos/package.py index 47728acc02..2b3f6a7b4b 100644 --- a/var/spack/repos/builtin/packages/trilinos/package.py +++ b/var/spack/repos/builtin/packages/trilinos/package.py @@ -94,6 +94,7 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): variant('x11', default=False, description='Compile with X11 when +exodus') # Package options (alphabet order) + variant('adelus', default=False, description='Compile with Adelus') variant('amesos', default=True, description='Compile with Amesos') variant('amesos2', default=True, description='Compile with Amesos2') variant('anasazi', default=True, description='Compile with Anasazi') @@ -248,6 +249,7 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): # Known requirements from tribits dependencies conflicts('~thyra', when='+stratimikos') + conflicts('+adelus', when='~kokkos') conflicts('+aztec', when='~fortran') conflicts('+basker', when='~amesos2') conflicts('+ifpack2', when='~belos') @@ -527,6 +529,7 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): # ################## Trilinos Packages ##################### options.extend([ + define_trilinos_enable('Adelus'), define_trilinos_enable('Amesos'), define_trilinos_enable('Amesos2'), define_trilinos_enable('Anasazi'), @@ -567,6 +570,7 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): define_trilinos_enable('Thyra'), define_trilinos_enable('Tpetra'), define_trilinos_enable('TrilinosCouplings'), + define_trilinos_enable('Triutils', True), define_trilinos_enable('Zoltan'), define_trilinos_enable('Zoltan2'), define_from_variant('EpetraExt_BUILD_BTF', 'epetraextbtf'), |