From 420b5dd4b96135f219cd15c67c929fe0109e75b1 Mon Sep 17 00:00:00 2001 From: Brian Homerding Date: Fri, 27 Mar 2020 06:07:57 -0500 Subject: MpiP: adding variant to build shared libraries (#10410) --- var/spack/repos/builtin/packages/mpip/package.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/mpip/package.py b/var/spack/repos/builtin/packages/mpip/package.py index 36fe6e31a7..ceaaba05b6 100644 --- a/var/spack/repos/builtin/packages/mpip/package.py +++ b/var/spack/repos/builtin/packages/mpip/package.py @@ -16,11 +16,21 @@ class Mpip(AutotoolsPackage): version('master', branch='master') version("3.4.1", sha256="688bf37d73211e6a915f9fc59c358282a266d166c0a10af07a38a01a473296f0") + variant('shared', default=False, description="Build the shared library") + depends_on("elf") depends_on("libdwarf") depends_on('libunwind', when=os.uname()[4] == "x86_64") depends_on("mpi") + @property + def build_targets(self): + targets = [] + if '+shared' in self.spec: + targets.append('shared') + + return targets + def configure_args(self): config_args = ['--without-f77'] config_args.append("--with-cc=%s" % self.spec['mpi'].mpicc) -- cgit v1.2.3-70-g09d2