use strict; use warnings; # Load the Module::Install bundled in ./inc/ use inc::Module::Install; # Name of this distribution name 'Samba-LDAP'; # Get most of the details from the primary module # (The filename argument below is optional if it is placed # consistently with the "name" above.) all_from 'lib/Samba/LDAP.pm'; # Minimum version of Perl needed, as returned # by Perl::MinimumVersion 0.11 perl_version '5.006'; # In case license is missed license 'gpl'; # What we need to Samba::LDAP to work requires 'Readonly' => '1.03'; requires 'Regexp::DefaultFlags' => '0.01'; requires 'Class::Base' => '0.03'; requires 'Config::Tiny' => '2.05'; requires 'Net::LDAP' => '0.33'; requires 'Crypt::SmbHash' => '0.12'; requires 'Unicode::MapUTF8' => '1.11'; requires 'Digest::MD5' => '2.36'; requires 'Digest::SHA1' => '2.11'; requires 'MIME::Base64' => '3.07'; requires 'List::MoreUtils' => '0.19'; requires 'UNIVERSAL::require' => '0.10'; requires 'File::Path' => '0'; # In order to build Samba::LDAP, we need build_requires 'Test::More' => '0.62'; build_requires 'Test::Distribution' => '1.23'; # Install our scripts #install_script glob('scripts/*'); # Auto-install all dependencies from CPAN auto_install; # GPG Sign Distribution sign; # Generate the Makefile WriteAll;