1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
use strict;
use warnings;
use Module::Build;
Module::Build->new(
module_name => 'Net::Appliance::Session',
author => 'Oliver Gorwits <oliver@cpan.org>',
license => 'perl',
dynamic_config => 1,
configure_requires => {
'Module::Build' => '0.42',
},
build_requires => {
'ExtUtils::CBuilder' => '0',
},
requires => {
"Cwd" => 0,
"Data::Dumper" => 0,
"Getopt::Long" => "2.24",
"IO::Handle" => 0,
"IO::Prompt::Tiny" => 0,
"Moo" => 0,
"Moo::Role" => 0,
"MooX::Types::MooseLike::Base" => 0,
"Net::CLI::Interact" => "2.300003",
"Sub::Quote" => 0,
"Term::ANSIColor" => 0,
"Term::ReadPassword" => 0,
"Text::Glob" => 0,
"Text::ParseWords" => 0,
"Try::Tiny" => 0,
"strict" => 0,
"warnings" => 0
},
test_requires => {
'Test::More' => '0.88',
},
script_files => [
'bin/nas',
],
share_dir => 'share',
meta_merge => {
resources => {
bugtracker => 'https://github.com/ollyg/Net-Appliance-Session/issues',
repository => 'https://github.com/ollyg/Net-Appliance-Session',
},
},
)->create_build_script;
|