aboutsummaryrefslogtreecommitdiff
path: root/tools/build/module-install.pl
diff options
context:
space:
mode:
authorTimo Paulssen <timonator@perpetuum-immobile.de>2014-03-17 00:52:46 +0100
committerTimo Paulssen <timonator@perpetuum-immobile.de>2014-03-17 00:52:46 +0100
commitae704363e4b1b2d3a5c5ba6d925f4b1904f314c8 (patch)
treef509325074024fdd870b5a18b8dfb1e087205a08 /tools/build/module-install.pl
parent3488b6c547b7613c8a9b5e8bf6c6c343bc5c93cb (diff)
baby steps towards tri-module-install.
Diffstat (limited to 'tools/build/module-install.pl')
-rw-r--r--tools/build/module-install.pl5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/build/module-install.pl b/tools/build/module-install.pl
index 2ed2589..ea22812 100644
--- a/tools/build/module-install.pl
+++ b/tools/build/module-install.pl
@@ -9,6 +9,7 @@ use File::Basename;
my $perl6bin = shift @ARGV;
my $perl6lib = shift @ARGV;
+my $comptarget = shift @ARGV;
my @pmfiles;
my @mod_pms;
@@ -76,8 +77,8 @@ do {
chdir 'rakudo';
foreach my $pm (@pmfiles) {
my $out = $pm;
- $out =~ s/\.pm6?$/.pir/;
- my @cmd = ($perl6bin, '--target=pir', "--output=$out", $pm);
+ $out =~ s/\.pm6?$/.$comptarget/;
+ my @cmd = ($perl6bin, "--target=$comptarget", "--output=$out", $pm);
print join(' ', @cmd), "\n";
system(@cmd);
}