diff options
author | Levi Baber <baberlevi@gmail.com> | 2018-05-17 20:02:07 -0500 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2018-05-17 20:02:07 -0500 |
commit | c06174a0814896a5f168fb1e524ab7462d04e46a (patch) | |
tree | 88bb1a71d95f052507c52e144e7b080ecc96be1e | |
parent | 457dadaac88bd60d337071e45a6bce6058c58b64 (diff) | |
download | spack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.gz spack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.bz2 spack-c06174a0814896a5f168fb1e524ab7462d04e46a.tar.xz spack-c06174a0814896a5f168fb1e524ab7462d04e46a.zip |
perl: adding threads variant (#8142)
-rw-r--r-- | var/spack/repos/builtin/packages/perl/package.py | 6 |
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): |