summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/mpc/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/mpc/package.py')
-rw-r--r--var/spack/repos/builtin/packages/mpc/package.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mpc/package.py b/var/spack/repos/builtin/packages/mpc/package.py
index 41eac55fd2..277b1653f6 100644
--- a/var/spack/repos/builtin/packages/mpc/package.py
+++ b/var/spack/repos/builtin/packages/mpc/package.py
@@ -20,6 +20,9 @@ class Mpc(AutotoolsPackage, GNUMirrorPackage):
version('1.0.3', sha256='617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3')
version('1.0.2', sha256='b561f54d8a479cee3bc891ee52735f18ff86712ba30f036f8b8537bae380c488')
+ variant('libs', default='shared,static', values=('shared', 'static'),
+ multi=True, description='Build shared libs, static libs or both')
+
# Could also be built against mpir instead
depends_on('gmp@4.3.2:')
depends_on('gmp@5.0.0:', when='@1.1.0:')
@@ -29,7 +32,9 @@ class Mpc(AutotoolsPackage, GNUMirrorPackage):
def configure_args(self):
spec = self.spec
- return [
+ args = [
'--with-mpfr={0}'.format(spec['mpfr'].prefix),
'--with-gmp={0}'.format(spec['gmp'].prefix)
]
+ args += self.enable_or_disable('libs')
+ return args