|
Packit |
8bbd3c |
use strict;
|
|
Packit |
8bbd3c |
use warnings;
|
|
Packit |
8bbd3c |
|
|
Packit |
8bbd3c |
use Module::Build;
|
|
Packit |
8bbd3c |
|
|
Packit |
8bbd3c |
my $build = Module::Build->new(
|
|
Packit |
8bbd3c |
module_name => 'IO::Socket::IP',
|
|
Packit |
8bbd3c |
requires => {
|
|
Packit |
8bbd3c |
'IO::Socket' => 0,
|
|
Packit |
8bbd3c |
'Socket' => '1.97',
|
|
Packit |
8bbd3c |
},
|
|
Packit |
8bbd3c |
build_requires => {
|
|
Packit |
8bbd3c |
'Test::More' => '0.88', # done_testing
|
|
Packit |
8bbd3c |
},
|
|
Packit |
8bbd3c |
auto_configure_requires => 0, # Don't add M::B to configure_requires
|
|
Packit |
8bbd3c |
license => 'perl',
|
|
Packit |
8bbd3c |
create_makefile_pl => 'traditional',
|
|
Packit |
8bbd3c |
create_license => 1,
|
|
Packit |
8bbd3c |
create_readme => 1,
|
|
Packit |
8bbd3c |
);
|
|
Packit |
8bbd3c |
|
|
Packit |
8bbd3c |
$build->create_build_script;
|