0.07 adding in the Storable role
[gitmo/MooseX-Storage.git] / Build.PL
index 4468bfc..cabbc90 100644 (file)
--- a/Build.PL
+++ b/Build.PL
@@ -1,6 +1,8 @@
-use Module::Build;
 
 use strict;
+use warnings;
+
+use Module::Build;
 
 my $build = Module::Build->new(
     module_name => 'MooseX::Storage',
@@ -11,9 +13,10 @@ my $build = Module::Build->new(
         # serialization format
         'JSON::Any'    => '0',
         'Best'         => '0', # << this if for loading YAML
+        'Storable'     => '0',
         # and the ability to save the 
         # file to disk        
-        'IO::File'     => '0',        
+        'IO::File'     => '0',    
     },
     optional => {
         'IO::AtomicFile'    => '0',  
@@ -23,10 +26,15 @@ my $build = Module::Build->new(
         # them on people :)
         'Test::YAML::Valid' => '0',
         'Test::JSON'        => '0',        
+        # this if for the basic role with checksum
+        'Digest'            => '0', 
+        'Digest::SHA1'      => '0',    
+        'Data::Dumper'      => '0',        
     },
     build_requires => {
         'Test::More'       => '0.62',
         'Test::Exception'  => '0.21',
+        'Test::Deep'       => '0',        
     },
     create_makefile_pl => 'traditional',
     recursive_test_files => 1,