Revision: 90
Author: tim.bunce
Date: Tue Aug 11 06:10:39 2009
Log: Added "--target=PIR", "--output=$pirfile" to perl6 options so the
pir will be cached to speed up checking of higher-level modules.

http://code.google.com/p/java2perl6/source/detail?r=90

Modified:
 /trunk/bin/java2perl6

=======================================
--- /trunk/bin/java2perl6       Tue Aug 11 03:11:17 2009
+++ /trunk/bin/java2perl6       Tue Aug 11 06:10:39 2009
@@ -127,8 +127,10 @@

     if ($opt_check && $file_name) {
         warn "$pad$kind $class: checking $file_name\n";
+        (my $pirfile = $file_name) =~ s/\.pm$/.pir/;
+ my @perl6cmd = ("perl6", "-c", "--target=PIR", "--output=$pirfile", $file_name); local $ENV{PERL6LIB} = join(":",grep { $_ } $outdir,$ENV{PERL6LIB}); - $check_status{$file_name} = (system("perl6", "-c", $file_name) == 0);
+        $check_status{$file_name} = (system(@perl6cmd) == 0);
     }

     return $referenced_classes;

Reply via email to