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