summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Darwin <bcdarwin@gmail.com>2021-07-19 07:08:36 -0400
committerGitHub <noreply@github.com>2021-07-19 13:08:36 +0200
commitefd9884e833efa443cf7b59ef293b571f8f2720f (patch)
treebcb9910a313da3a814e90fed017994ec153a0673
parent846ab65cc08b2bfe0ada8a8cc508bbdac8f4cead (diff)
downloadspack-efd9884e833efa443cf7b59ef293b571f8f2720f.tar.gz
spack-efd9884e833efa443cf7b59ef293b571f8f2720f.tar.bz2
spack-efd9884e833efa443cf7b59ef293b571f8f2720f.tar.xz
spack-efd9884e833efa443cf7b59ef293b571f8f2720f.zip
minc-toolkit: allow building shared libs and enable by default (#24909)
-rw-r--r--var/spack/repos/builtin/packages/minc-toolkit/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/minc-toolkit/package.py b/var/spack/repos/builtin/packages/minc-toolkit/package.py
index bce163e2eb..442af8b88f 100644
--- a/var/spack/repos/builtin/packages/minc-toolkit/package.py
+++ b/var/spack/repos/builtin/packages/minc-toolkit/package.py
@@ -15,6 +15,8 @@ class MincToolkit(CMakePackage):
version('1.9.18.1', commit="38597c464b6e93eda680ab4a9e903366d53d7737",
submodules=True)
+ variant('shared', default=True,
+ description="Build shared libraries")
variant('visualisation', default=False,
description="Build visual tools (Display, register, etc.)")
@@ -25,7 +27,8 @@ class MincToolkit(CMakePackage):
depends_on('freeglut', when="+visualisation")
def cmake_args(self):
- return [self.define_from_variant('MT_BUILD_VISUAL_TOOLS', 'visualisation'),
+ return [self.define_from_variant('MT_BUILD_SHARED_LIBS', 'shared'),
+ self.define_from_variant('MT_BUILD_VISUAL_TOOLS', 'visualisation'),
# newer ANTs packaged separately
"-DMT_BUILD_ANTS=OFF",
# build error; should package newer c3d separately