Dist-Zilla-Plugin-Sort-Sub
view release on metacpan or search on metacpan
lib/Dist/Zilla/Plugin/Sort/Sub.pm view on Meta::CPAN
$pkg->meta;
}
# dzil also wants to get abstract for main module to put in dist's
# META.{yml,json}
sub before_build {
my $self = shift;
my $name = $self->zilla->name;
my $class = $name; $class =~ s{ [\-] }{::}gmx;
my $filename = $self->zilla->_main_module_override ||
catfile( 'lib', split m{ [\-] }mx, "${name}.pm" );
$filename or die 'No main module specified';
-f $filename or die "Path ${filename} does not exist or not a file";
#open my $fh, '<', $filename or die "File ${filename} cannot open: $!";
my $meta = $self->_get_meta($class);
my $abstract = $meta->{summary};
return unless $abstract;
$self->zilla->abstract($abstract);
( run in 1.390 second using v1.01-cache-2.11-cpan-71847e10f99 )