added package : pexsi (#1550)

* pexsi : added package
* cp2k : added pexsi (works for gcc+openmpi with and without plumed)
This commit is contained in:
Massimiliano Culpo
2016-09-03 17:13:47 +02:00
committed by Todd Gamblin
parent fa310c825d
commit 497bbb3ae3
9 changed files with 229 additions and 9 deletions

View File

@@ -66,6 +66,10 @@ def setup_dependent_package(self, module, dep_spec):
self.spec.mpicxx = join_path(self.prefix.bin, 'mpic++')
self.spec.mpifc = join_path(self.prefix.bin, 'mpif90')
self.spec.mpif77 = join_path(self.prefix.bin, 'mpif77')
self.spec.mpicxx_shared_libs = [
join_path(self.prefix.lib, 'libmpicxx.{0}'.format(dso_suffix)),
join_path(self.prefix.lib, 'libmpi.{0}'.format(dso_suffix))
]
def install(self, spec, prefix):
config_args = ["--prefix=" + prefix,