|
my $class = Module::Build->subclass( code => <<'EOF');
sub ACTION_dist {
my $self = shift;
eval {
use Pod::Text;
print "Creating the README file.\n";
my $parser = Pod::Text->new();
$parser->parse_from_file('lib/IO/Socket/Multicast6.pm', 'README');
};
$self->SUPER::ACTION_dist(@_);
}
EOF
my $build = $class ->new
(
module_name => 'IO::Socket::Multicast6' ,
license => 'perl' ,
build_requires => {
'Module::Build' => '0.20'
},
requires => {
'perl' => '5.6.1' ,
'Socket' => 0,
'Test::More' => 0,
'Socket6' => 0.19,
'IO::Interface' => 1.01,
'Socket::Multicast6' => '0.01' ,
'IO::Socket::INET6' => '2.51' ,
},
create_makefile_pl => 'passthrough' ,
);
$build ->create_build_script;
|