Mangle the request class mangling stuff. It's still fugly, but it's no longer totally...
[catagits/Catalyst-Action-REST.git] / Makefile.PL
CommitLineData
398c5a1b 1use inc::Module::Install;
7328f0ab 2
3perl_version '5.8.1';
4
5name 'Catalyst-Action-REST';
c7cecf65 6all_from 'lib/Catalyst/Action/REST.pm';
7328f0ab 7
149182b3 8requires 'Moose';
9requires 'namespace::autoclean';
10requires('Catalyst::Runtime' => '5.80');
33e5de96 11requires('Params::Validate' => '0.76');
12requires('YAML::Syck' => '0.67');
13requires('Module::Pluggable::Object' => undef);
14requires('LWP::UserAgent' => '2.033');
15requires('Data::Serializer' => '0.36');
16requires('Class::Inspector' => '1.13');
8f00a41b 17requires('URI::Find' => undef);
def65dcc 18requires('MRO::Compat' => '0.10');
8f00a41b 19
930013e6 20requires 'namespace::autoclean';
149182b3 21test_requires 'Test::More' => '0.88';
5ebf67a4 22
ebba5325 23feature 'JSON (application/json) support',
24 -default => 0,
2f7533ed 25 'JSON' => '2.12';
26 'JSON::XS' => '2.2222';
ebba5325 27
8f00a41b 28feature 'Data::Taxi (text/x-data-taxi) support',
29 -default => 0,
30 'Data::Taxi' => undef;
31
32feature 'Config::General (text/x-config-general) support',
33 -default => 0,
34 'Config::General' => undef;
35
36feature 'PHP::Serialization (text/x-php-serialization) support',
37 -default => 0,
38 'PHP::Serialization' => undef;
39
40feature 'FreezeThaw (application/x-freezethaw) support',
41 -default => 0,
42 'FreezeThaw' => undef;
43
44feature 'XML::Simple (text/xml) support',
45 -default => 0,
46 'XML::Simple' => undef;
33e5de96 47
48auto_include;
49auto_install;
7328f0ab 50
09e6374a 51repository 'http://github.com/bobtfish/catalyst-action-rest';
38c3a9b2 52
7328f0ab 53WriteAll;
54