App-EPAN
view release on metacpan or search on metacpan
lib/App/EPAN.pm view on Meta::CPAN
if [ -n "$TARGET" ]; then
"$MYDIR/cpanm" --mirror "file://$MYDIR" --mirror-only \
-L "$TARGET" \
$(<"$MYDIR/modlist.txt")
else
"$MYDIR/cpanm" --mirror "file://$MYDIR" --mirror-only \
$(<"$MYDIR/modlist.txt")
fi
END_OF_INSTALL
chmod 0777 & ~umask(), $file->stringify();
} ## end if (!-e $file)
$file = $target->file('cpanm');
if (!-e $file) {
my $cpanm = which('cpanm');
File::Copy::copy($cpanm, $file->stringify());
chmod 0777 & ~umask(), $file->stringify();
}
} ## end sub action_update
{
no strict 'subs';
*action_install = \&action_update;
*action_add = \&action_update;
}
sub action_inject {
( run in 0.345 second using v1.01-cache-2.11-cpan-496ff517765 )