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