summaryrefslogtreecommitdiff
path: root/LICENSE-MIT
diff options
context:
space:
mode:
authorGlenn Johnson <glennpj@gmail.com>2020-08-08 11:07:51 -0500
committerGitHub <noreply@github.com>2020-08-08 11:07:51 -0500
commit023a057f2013b7ce849cc9a32bb2a171c3a3a1ca (patch)
treedbafaa5dc7b2d8fd3ff7a9d5973f7bfd04af228a /LICENSE-MIT
parente4a7cb4d60d2c6b4ad83dae902c3a353c83788b5 (diff)
downloadspack-023a057f2013b7ce849cc9a32bb2a171c3a3a1ca.tar.gz
spack-023a057f2013b7ce849cc9a32bb2a171c3a3a1ca.tar.bz2
spack-023a057f2013b7ce849cc9a32bb2a171c3a3a1ca.tar.xz
spack-023a057f2013b7ce849cc9a32bb2a171c3a3a1ca.zip
Add variants to petsc (#17218)
* Add variants to petsc This PR adds the follolwing variants to the petsc package - gmp - jpeg - libpng - giflib - mpfr - netcdf - pnetcdf (parallel-netcdf) - moab - eigen - random123 - exodusii - mstk - cgns - memkind - muparser - p4est - saws - libyaml - zstd * Fix flake8 errors * Additional changes to Petsc recipe This commit addresses the issues with dependencies that were brought up in the comments. There are also a few other enhancements. - the language of the new variant descriptions was changed to be more consistent with what was already in the recipe - an explicit '+mpi' was added to the depends_on('hypre...') directives - an explicit '+mpi' was added to the depends_on('trilinos...') directives - the run time error checking for '~mpi' was replaced with 'conflicts()' directives that will cause the install to fail sooner - additional variants that were 'parallel only' were added to the '~mpi' check * Set the '~mpi`' conflicts msg to a variable
Diffstat (limited to 'LICENSE-MIT')
0 files changed, 0 insertions, 0 deletions