Update gruntmaster-compile behaviour to match POD
authorMarius Gavrilescu <marius@ieval.ro>
Mon, 3 Feb 2014 10:31:02 +0000 (12:31 +0200)
committerMarius Gavrilescu <marius@ieval.ro>
Mon, 3 Feb 2014 10:32:28 +0000 (12:32 +0200)
gruntmaster-compile
lib/Gruntmaster/Daemon/Format.pm

index bc9c4f5..35a3424 100755 (executable)
@@ -3,8 +3,11 @@ use v5.14;
 no if $] > 5.017011, warnings => 'experimental::smartmatch';
 
 use File::Copy qw/copy/;
+use File::Basename qw/fileparse/;
+
+my ($format, $name) = @ARGV;
+my $basename = fileparse $name, qr/\..*/;
 
-my ($format, $basename, $name) = @ARGV;
 my $ret = fork // die $!;
 if ($ret) {
        $SIG{ALRM} = sub {kill KILL => $ret};
index faa9209..99fe514 100644 (file)
@@ -73,10 +73,9 @@ sub mkrun{
 sub prepare{
        my ($name, $format) = @_;
        our $errors;
-       my $basename = fileparse $name, qr/\.[^.]*/;
        get_logger->trace("Preparing file $name...");
 
-       $errors .= `gruntmaster-compile $format $basename $name 2>&1`;
+       $errors .= `gruntmaster-compile $format $name 2>&1`;
        $errors .= "\n";
        die 'Compile error' if $?
 }
This page took 0.029726 seconds and 4 git commands to generate.