App-ThisDist
view release on metacpan or search on metacpan
lib/App/ThisDist.pm view on Meta::CPAN
$distname = $res;
log_debug "Guessed distname=$distname from repo name '$dir_basename'";
$detailinfo->{source} = "repo name";
# XXX extract version?
last GUESS;
}
}
FROM_ARCHIVE: {
require Filename::Perl::Release;
# if there is a single archive in the directory which looks like a
# perl release, use that.
my @files = grep { -f } glob "*";
my ($distfile, $dist, $ver);
for my $file (@files) {
my $res = Filename::Perl::Release::check_perl_release_filename(filename=>$file);
next unless $res;
last FROM_ARCHIVE if defined $dist;
$dist = $res->{distribution};
$ver = $res->{version};
$distfile = $file;
( run in 0.429 second using v1.01-cache-2.11-cpan-64827b87656 )