summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorLevi Baber <baberlevi@gmail.com>2018-05-17 20:02:07 -0500
committerAdam J. Stewart <ajstewart426@gmail.com>2018-05-17 20:02:07 -0500
commitc06174a0814896a5f168fb1e524ab7462d04e46a (patch)
tree88bb1a71d95f052507c52e144e7b080ecc96be1e /var
parent457dadaac88bd60d337071e45a6bce6058c58b64 (diff)
downloadspack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.gz
spack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.bz2
spack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.xz
spack-c06174a0814896a5f168fb1e524ab7462d04e46a.zip
perl: adding threads variant (#8142)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/perl/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/perl/package.py b/var/spack/repos/builtin/packages/perl/package.py
index 1759c15d86..ebfa514ce2 100644
--- a/var/spack/repos/builtin/packages/perl/package.py
+++ b/var/spack/repos/builtin/packages/perl/package.py
@@ -86,6 +86,9 @@ class Perl(Package): # Perl doesn't use Autotools, it should subclass Package
variant('shared', default=True,
description='Build a shared libperl.so library')
+ variant('threads', default=True,
+ description='Build perl with threads support')
+
resource(
name="cpanm",
url="http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7042.tar.gz",
@@ -133,6 +136,9 @@ class Perl(Package): # Perl doesn't use Autotools, it should subclass Package
if '+shared' in spec:
config_args.append('-Duseshrplib')
+ if '+threads' in spec:
+ config_args.append('-Dusethreads')
+
return config_args
def configure(self, spec, prefix):