use inc::Module::Install; name 'Net-Scan-SSH-Server-SupportedAuth'; all_from 'lib/Net/Scan/SSH/Server/SupportedAuth.pm'; requires 'UNIVERSAL::require' => 0; requires 'Net::SSH::Perl' => '1.30'; build_requires 'Test::More' => 0; build_requires 'Test::Base' => 0; use_test_base; auto_install; WriteAll; { my @mods; for my $mod (qw(Math::BigInt::GMP)) { eval qq( require $mod ); push @mods, $mod if $@; } if (@mods) { print ' ','*'x69,"\n"; print " * recommend to install following module(s).\n"; print " * - $_\n" for @mods; print ' ','*'x69,"\n"; } }