X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Build.PL;h=3dea0107b27677edc6f587cd3e2453d4fe1cef6b;hb=3c2bc5e2dc448e36704a71f25d66503cef8831fb;hp=b4a6f44479b608c9cb8690851955a22f5bb650ef;hpb=31f8ec7238071a10c5a413a01b0bdc02b26a8bbb;p=gitmo%2FMoose.git diff --git a/Build.PL b/Build.PL index b4a6f44..3dea010 100644 --- a/Build.PL +++ b/Build.PL @@ -2,15 +2,17 @@ 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.34', 'Sub::Name' => '0.02', - 'UNIVERSAL::require' => '0.10', 'Sub::Exporter' => '0.954', 'Sub::Install' => '0.92', 'B' => '0',