A couple more makefile prereqs
[dbsrgits/DBIx-Class.git] / Makefile.PL
index 2af68e3..28d8f74 100644 (file)
@@ -31,6 +31,7 @@ requires 'namespace::clean'         => 0.09;
 # Perl 5.8.0 doesn't have utf8::is_utf8()
 requires 'Encode'                   => 0 if ($] <= 5.008000);  
 
+# configure_requires so the sanity check below can run
 configure_requires 'DBD::SQLite'    => 1.14;
 
 test_requires 'Test::Builder'       => 0.33;
@@ -44,16 +45,30 @@ install_script 'script/dbicadmin';
 
 tests_recursive 't';
 
-# re-build README and require CDBI modules for testing if we're in a checkout
+# re-build README and require extra modules for testing if we're in a checkout
 
 my %force_requires_if_author = (
+  'Test::Pod::Coverage'       => 1.04,
+  'SQL::Translator'           => 0.09004,
+
+  # CDBI-compat related
   'DBIx::ContextualFetch'     => 0,
   'Class::Trigger'            => 0,
   'Time::Piece'               => 0,
   'Clone'                     => 0,
-  'Test::Pod::Coverage'       => 0,
+
+  # t/52cycle.t
   'Test::Memory::Cycle'       => 0,
-  'SQL::Translator'           => 0.09004,
+
+  # t/60core.t
+  'DateTime::Format::MySQL'   => 0,
+
+  # t/93storage_replication.t
+  'Moose',                    => 0,
+  'MooseX::AttributeHelpers'  => 0.12,
+
+  # t/96_is_deteministic_value.t
+  'DateTime::Format::Strptime' => 0,
 );
 
 if ($Module::Install::AUTHOR) {