use inc::Module::Install; name 'App-Netdisco'; license 'bsd'; all_from 'lib/App/Netdisco.pm'; include 'Module::AutoInstall'; test_requires 'Test::More' => 0.88; test_requires 'Env::Path' => 0; requires 'Algorithm::Cron' => 0.07; requires 'AnyEvent' => 7.05; requires 'AnyEvent::DNS::EtcHosts' => 0; requires 'App::cpanminus' => 1.6108; requires 'App::local::lib::helper' => 0.07; requires 'Archive::Extract' => 0; requires 'CGI::Expand' => 2.05; requires 'Data::Printer' => 0; requires 'DBD::Pg' => 0; requires 'DBIx::Class' => 0.082810; requires 'DBIx::Class::Helpers' => 2.024000; requires 'Daemon::Control' => 0.001006; requires 'Dancer' => '1.3132'; requires 'Dancer::Plugin::DBIC' => 0.2001; requires 'Dancer::Plugin::Auth::Extensible' => 0.30; requires 'Dancer::Plugin::Passphrase' => '2.0.1'; requires 'Dancer::Session::Cookie' => '0.27'; requires 'File::ShareDir' => 1.03; requires 'File::Slurp' => 9999.19; requires 'Guard' => 1.022; requires 'HTML::Parser' => 3.70; requires 'HTTP::Tiny' => 0.029; requires 'JSON' => 2.90; requires 'JSON::XS' => 3.01; requires 'List::MoreUtils' => 0.33; requires 'MIME::Base64' => 3.13; requires 'Module::Find' => 0.12; requires 'Module::Load' => 0.32; requires 'Moo' => 1.001000; requires 'MCE' => 1.703; requires 'Net::Domain' => 1.23; requires 'Net::DNS' => 0.72; requires 'Net::LDAP' => 0; requires 'NetAddr::MAC' => 0.93; requires 'NetAddr::IP' => 4.068; requires 'Opcode' => 1.07; requires 'Path::Class' => 0.32; requires 'Plack' => 1.0023; requires 'Plack::Middleware::Expires' => 0.03; requires 'Plack::Middleware::ReverseProxy' => 0.15; requires 'Role::Tiny' => 1.002005; requires 'Sereal' => 0; requires 'Socket6' => 0.23; requires 'Starman' => 0.4008; requires 'SNMP::Info' => '3.34'; requires 'Template' => 2.24; requires 'Template::Plugin::CSV' => 0.04; requires 'Template::Plugin::Number::Format' => 1.02; requires 'Term::ReadLine' => 0; requires 'Term::UI' => 0; requires 'Try::Tiny' => 0; requires 'URI' => 0; requires 'URL::Encode' => 0.01; requires 'YAML' => 0.84; requires 'YAML::XS' => 0.41; requires 'namespace::clean' => 0.24; requires 'version' => 0.9902; if ( $^O eq 'linux' ) { requires 'Sys::Proctitle' => 0; } configure_requires 'DBIx::Class' => '0.082801'; require DBIx::Class::Optional::Dependencies; my $deploy_deps = DBIx::Class::Optional::Dependencies->req_list_for('deploy'); foreach my $k (keys %$deploy_deps) { requires $k => $deploy_deps->{$k}; } recommends 'Graph' => 0; recommends 'GraphViz' => 0; recommends 'Net::OpenSSH' => 0; recommends 'Expect' => 0; install_share 'share'; install_script 'bin/nd-import-topology'; install_script 'bin/netdisco-db-deploy'; install_script 'bin/netdisco-deploy'; install_script 'bin/netdisco-do'; install_script 'bin/netdisco-daemon-fg'; install_script 'bin/netdisco-daemon'; install_script 'bin/netdisco-web-fg'; install_script 'bin/netdisco-web'; install_script 'bin/netdisco-rancid-export'; install_script 'bin/netdisco-sshcollector'; resources homepage => 'http://netdisco.org/', bugtracker => 'https://github.com/netdisco/netdisco/issues', repository => 'git@github.com:netdisco/netdisco.git', MailingList => 'https://lists.sourceforge.net/lists/listinfo/netdisco-users', IRC => 'irc://irc.freenode.org/#netdisco'; installdeps_target; WriteAll;