mpileaks: use autotools. (#11808)

This commit is contained in:
Toyohisa Kameyama 2019-06-21 20:55:04 +09:00 committed by Elizabeth Fischer
parent 9955b15f4e
commit 1827b4c5cb

View File

@ -6,7 +6,7 @@
from spack import *
class Mpileaks(Package):
class Mpileaks(AutotoolsPackage):
"""Tool to detect and report leaked MPI objects like MPI_Requests and
MPI_Datatypes."""
@ -19,9 +19,10 @@ class Mpileaks(Package):
depends_on("adept-utils")
depends_on("callpath")
def install(self, spec, prefix):
configure("--prefix=" + prefix,
"--with-adept-utils=" + spec['adept-utils'].prefix,
"--with-callpath=" + spec['callpath'].prefix)
make()
make("install")
def configure_args(self):
args = []
args.append("--with-adept-utils=%s" % self.spec['adept-utils'].prefix)
args.append("--with-callpath=%s" % self.spec['callpath'].prefix)
return args