Adding Nalu package. (#4428)
* Adding Nalu package. * Fixing flake8 stuff. * Fixing flake8 stuff. * Reorganizing trilinos package file a little to make it less verbose. * Reorganizing trilinos package file for more general use as well as use as a dependency of the Nalu package. Setting fpic as default for yaml-cpp and superlu. * Explicitly stating fpic variants in dependent packages. * Updating nalu and trilinos package files with suggested changes. * Fixing formatting issues. Making suggested changes. * Fixing formatting. * Reducing amount of explicit variants in Nalu. Adding suggested changes to Trilinos package file. * Making suggested changes to Nalu package. * Turning off superlu-dist variant. * Cleaning up yaml-cpp file. * Fixing pnetcdf requirements in trilinos.
This commit is contained in:

committed by
Adam J. Stewart

parent
816f4f8b04
commit
3508909f06
@@ -38,8 +38,8 @@ class Superlu(Package):
|
||||
version('5.2.1', '3a1a9bff20cb06b7d97c46d337504447')
|
||||
version('4.3', 'b72c6309f25e9660133007b82621ba7c')
|
||||
|
||||
variant('fpic', default=False,
|
||||
description='Build with position independent code')
|
||||
variant('fpic', default=True,
|
||||
description='Build with position independent code')
|
||||
|
||||
depends_on('cmake', when='@5.2.1:', type='build')
|
||||
depends_on('blas')
|
||||
@@ -117,4 +117,4 @@ def install(self, spec, prefix):
|
||||
headers = glob.glob(join_path('SRC', '*.h'))
|
||||
mkdir(prefix.include)
|
||||
for h in headers:
|
||||
install(h, prefix.include)
|
||||
install(h, prefix.include)
|
||||
|
Reference in New Issue
Block a user