diff options
author | David Wells <drwells@email.unc.edu> | 2018-10-29 14:50:43 -0400 |
---|---|---|
committer | Peter Scheibel <scheibel1@llnl.gov> | 2018-10-29 11:50:43 -0700 |
commit | c96c38a08fce651bedf612e7b95257e09616726c (patch) | |
tree | 4e090ef6b23d785435555fbe1e6aba32e286cda9 /CODE_OF_CONDUCT.md | |
parent | c43689deb06218b748c9d56aca545a34d6f50296 (diff) | |
download | spack-c96c38a08fce651bedf612e7b95257e09616726c.tar.gz spack-c96c38a08fce651bedf612e7b95257e09616726c.tar.bz2 spack-c96c38a08fce651bedf612e7b95257e09616726c.tar.xz spack-c96c38a08fce651bedf612e7b95257e09616726c.zip |
Expand the libMesh dependency list (#9642)
This commit overhauls the libMesh package script in a number of ways:
* We now inherit from AutotoolsPackage.
* libMesh contains about a dozen third-party dependencies that can
only be provided by the copy bundled with libMesh. This patch
enumerates all such bundled dependencies and disables all of them
by default.
* libMesh supports compilation with external installations of boost,
eigen, hdf5, slepc, and tbb; this patch adds all of them to
package.py.
* libMesh will look for a few system executables (xz, bzip, gdb) by
default. This is now disabled.
* libMesh will now used a copy of perl installed by spack instead of
trying to find the system copy.
* Compilation with non-system MPI installations requires an additional
flag (--with-mpi=); this has been added.
Diffstat (limited to 'CODE_OF_CONDUCT.md')
0 files changed, 0 insertions, 0 deletions