aboutsummaryrefslogtreecommitdiff
path: root/tools/lib
diff options
context:
space:
mode:
authorjnthn <jnthn@jnthn.net>2014-03-15 18:34:54 +0100
committerjnthn <jnthn@jnthn.net>2014-03-15 18:34:54 +0100
commite17b584ab997bba90142fe57ecf434ec6f59183f (patch)
treeb691c901287a5118d7d75343e9d332bbd8b8ab2d /tools/lib
parent7e4162201d370b1cd1ebb7ff8012306572530577 (diff)
Some Configure.pm updates for Moar.
Diffstat (limited to 'tools/lib')
-rw-r--r--tools/lib/NQP/Configure.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/lib/NQP/Configure.pm b/tools/lib/NQP/Configure.pm
index 641d2c6..40f64d8 100644
--- a/tools/lib/NQP/Configure.pm
+++ b/tools/lib/NQP/Configure.pm
@@ -274,6 +274,7 @@ sub gen_nqp {
my $backends = $options{'backends'};
my $gen_nqp = $options{'gen-nqp'};
+ my $gen_moar = $options{'gen-moar'};
my $gen_parrot = $options{'gen-parrot'};
my $prefix = $options{'prefix'} || cwd().'/install';
my $startdir = cwd();
@@ -321,7 +322,7 @@ sub gen_nqp {
return %impls unless %need;
- if (defined $gen_nqp || defined $gen_parrot) {
+ if (defined $gen_nqp || defined $gen_parrot || defined $gen_moar) {
git_checkout($nqp_git, 'nqp', $nqp_want, $nqp_push);
}
@@ -333,7 +334,7 @@ sub gen_nqp {
$impls{parrot}{config} = \%c;
}
- return %impls unless defined($gen_nqp) || defined($gen_parrot);
+ return %impls unless defined($gen_nqp) || defined($gen_parrot) || defined $gen_moar);
my $backends_to_build = join ',', sort keys %need;
my @cmd = ($^X, 'Configure.pl', "--prefix=$prefix",