From c06174a0814896a5f168fb1e524ab7462d04e46a Mon Sep 17 00:00:00 2001 From: Levi Baber Date: Thu, 17 May 2018 20:02:07 -0500 Subject: perl: adding threads variant (#8142) --- var/spack/repos/builtin/packages/perl/package.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'var') 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): -- cgit v1.2.3-70-g09d2