More type constraint fixes for edge cases in is_a_type_of and is_a_subtype_of when...
[gitmo/Moose.git] / Makefile.PL
index 31a07a9..e9969b5 100644 (file)
@@ -15,7 +15,7 @@ my $win32 = !! ( $^O eq 'Win32' or $^O eq 'cygwin' );
 requires 'perl'             => '5.008';
 requires 'Scalar::Util' => $win32 ? '1.17' : '1.18';
 requires 'Carp';
-requires 'Class::MOP'       => '0.65';
+requires 'Class::MOP'       => '0.67';
 requires 'List::MoreUtils';
 requires 'Sub::Exporter'    => '0.972';
 
@@ -65,9 +65,11 @@ EOF
         }
     }
 
+    return unless $found;
+
     # More or less copied from Module::Build
     return if  $ENV{PERL_MM_USE_DEFAULT};
     return unless -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
 
-    sleep 4 if $found;
+    sleep 4;
 }