fixing the traits
[gitmo/MooseX-Storage.git] / Makefile.PL
CommitLineData
399f3500 1# Load the Module::Install bundled in ./inc/
2use inc::Module::Install;
3
4# Define metadata
5name 'MooseX-Storage';
6all_from 'lib/MooseX/Storage.pm';
7
8# Specific dependencies
4fa64e86 9requires 'Moose' => '0.38';
399f3500 10
11# you should have at least one
12# serialization format
13feature 'JSON',
14 -default => 1,
cfee09ad 15 'JSON::Any' => '1.15',
16 'Test::JSON' => '0.06';
399f3500 17
18feature 'YAML',
19 -default => 1,
20 'Best' => '0.1',
21 'Test::YAML::Valid' => '0';
22
23feature 'Storable',
24 -default => 1,
25 'Storable' => '0';
26
27# and the ability to save the
28# file to disk
29feature 'File',
30 -default => 1,
31 'IO::File' => '0.1';
32
cfee09ad 33build_requires 'Test::More' => '0.42';
eaa26357 34build_requires 'Test::Deep' => '0';
cfee09ad 35build_requires 'Test::Exception' => '0';
399f3500 36
37no_index 'directory' => 'ex';
38
39auto_install;
40WriteAll;