App-rlibperl
view release on metacpan or search on metacpan
t/lib/App/rlibperl/Tester.pm view on Meta::CPAN
my $ext =
$^O eq 'MSWin32' ? '.bat' :
'';
my %scripts = map { ($_ => catfile($subdirs{bin}, $_.$ext)) }
@scripts;
copy( catfile(@$source, $_.$ext), $scripts{$_} )
for keys %scripts;
chmod 0755, values %scripts;
return {
root => $dir,
%subdirs,
%scripts,
};
}
sub make_file {
my ($path, $text) = @_;
t/lib/App/rlibperl/Tester.pm view on Meta::CPAN
or die "Failed to open $file for writing: $!";
print $fh $text
or die "Failed to write to $file: $!";
close $fh
or die "Failed to close $file: $!";
return $file;
}
sub make_script {
my $file = make_file(@_);
chmod 0755, $file;
return $file;
}
1;
( run in 0.325 second using v1.01-cache-2.11-cpan-496ff517765 )