X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Build.PL;h=e754d224c3b5705e8ecf571fc2c41b6303a4659e;hb=1f7799268624a1daa3d84d8326f8f0bdc4ef8c75;hp=52c63d173ac9d2e6a54b30643f3b01651ec70394;hpb=2b14ac613b78fc2740e8a489caaa2cf6c36f90e8;p=gitmo%2FMoose.git diff --git a/Build.PL b/Build.PL index 52c63d1..e754d22 100644 --- a/Build.PL +++ b/Build.PL @@ -2,17 +2,20 @@ use Module::Build; use strict; +# Scalar::Util 1.18 doesn't work on Windows +my $win32 = !! ( $^O eq 'Win32' or $^O eq 'cygwin' ); + my $build = Module::Build->new( module_name => 'Moose', license => 'perl', requires => { - 'Scalar::Util' => '1.18', + 'Scalar::Util' => $win32 ? '1.17' : '1.18', 'Carp' => '0', - 'Class::MOP' => '0.30', + 'Class::MOP' => '0.36', 'Sub::Name' => '0.02', - 'UNIVERSAL::require' => '0.10', 'Sub::Exporter' => '0.954', - 'Sub::Install' => '0.92', + 'Sub::Install' => '0.92', + 'B' => '0', }, optional => { },