my $builder = Module::Build->new(
module_name => 'MooseX::Storage',
license => 'perl',
- dist_author => 'Chris Prather <perigrin@cpan.org>',
+ dist_author => 'Chris Prather <perigrin@cpan.org>, Stevan Little <stevan@iinteractive.com>',
dist_version_from => 'lib/MooseX/Storage.pm',
requires => {
'Test::More' => 0,
+ 'Moose' => 0,
+ 'JSON::Any' => 0,
},
- add_to_cleanup => [ 'MooseX-Storage-JSON-*' ],
+ add_to_cleanup => [ 'MooseX-Storage-*' ],
);
$builder->create_build_script();
META.yml # Will be created by "make dist"
Makefile.PL
README
-lib/MooseX/Storage/JSON.pm
-t/00.load.t
-t/perlcritic.t
+lib/MooseX/Storage.pm
+lib/MooseX/Storage/Engine.pm
+lib/MooseX/Storage/Engine/IO/File.pm
+lib/MooseX/Storage/Format/JSON.pm
+lib/MooseX/Storage/IO/File.pm
+t/001_basic.t
t/pod-coverage.t
t/pod.t
use ExtUtils::MakeMaker;
WriteMakefile(
- NAME => 'MooseX::Storage',
- AUTHOR => 'Chris Prather <perigrin@cpan.org>',
- VERSION_FROM => 'lib/MooseX/Storage.pm',
- ABSTRACT_FROM => 'lib/MooseX/Storage.pm',
- PL_FILES => {},
- PREREQ_PM => {
+ NAME => 'MooseX::Storage',
+ AUTHOR => 'Chris Prather <perigrin@cpan.org>, Stevan Little <stevan@iinteractive.com>',
+ VERSION_FROM => 'lib/MooseX/Storage.pm',
+ ABSTRACT_FROM => 'lib/MooseX/Storage.pm',
+ PL_FILES => {},
+ PREREQ_PM => {
'Test::More' => 0,
+ 'Moose' => 0,
+ 'JSON::Any' => 0,
},
- dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
- clean => { FILES => 'MooseX-Storage-JSON-*' },
+ dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
+ clean => { FILES => 'MooseX-Storage-*' },
);