App-cpangitify
view release on metacpan or search on metacpan
lib/App/cpangitify.pm view on Meta::CPAN
use File::Copy::Recursive qw( rcopy );
use File::Basename qw( basename );
use Archive::Libarchive::Extract;
use CPAN::ReleaseHistory;
use HTTP::Tiny;
# ABSTRACT: Convert cpan distribution from BackPAN to a git repository
our $VERSION = '0.20'; # VERSION
our $ua = HTTP::Tiny->new( verify_SSL => 1 );
our $opt_metacpan_url;
sub _rm_rf ($file)
{
if($file->is_dir && ! -l $file)
{
_rm_rf($_) for $file->children;
}
$file->remove || die "unable to delete $file";
( run in 0.378 second using v1.01-cache-2.11-cpan-73692580452 )