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;