Whitespace trim tests
[gitmo/MooseX-Storage.git] / Makefile.PL
CommitLineData
399f3500 1# Load the Module::Install bundled in ./inc/
7ce0b877 2use inc::Module::Install 0.75;
399f3500 3
4# Define metadata
5name 'MooseX-Storage';
6all_from 'lib/MooseX/Storage.pm';
7
8# Specific dependencies
a908e25b 9requires 'Moose' => '0.87';
25697231 10requires 'String::RewritePrefix';
399f3500 11
12# you should have at least one
13# serialization format
14feature 'JSON',
15 -default => 1,
cfee09ad 16 'JSON::Any' => '1.15',
17 'Test::JSON' => '0.06';
399f3500 18
19feature 'YAML',
20 -default => 1,
21 'Best' => '0.1',
22 'Test::YAML::Valid' => '0';
23
24feature 'Storable',
25 -default => 1,
26 'Storable' => '0';
27
28# and the ability to save the
29# file to disk
30feature 'File',
31 -default => 1,
32 'IO::File' => '0.1';
33
cfee09ad 34build_requires 'Test::More' => '0.42';
eaa26357 35build_requires 'Test::Deep' => '0';
cfee09ad 36build_requires 'Test::Exception' => '0';
cfd008fa 37build_requires 'Test::TempDir' => '0.02';
399f3500 38
00c90522 39resources repository => 'git://git.moose.perl.org/gitmo/MooseX-Storage.git';
40
7ce0b877 41auto_install;
399f3500 42WriteAll;
00c90522 43