fix Module::Install without . in @INC
[catagits/Catalyst-Plugin-Authentication.git] / Makefile.PL
CommitLineData
1b409445 1use strict;
2use warnings;
0b77f9c7 3use lib '.';
d4201786 4use inc::Module::Install 0.87;
1b409445 5use Module::Install::AuthorRequires;
6use Module::Install::AuthorTests;
efea013f 7use Module::Install::Authority;
f35dde03 8
c7b6526a 9if ( $Module::Install::AUTHOR ) {
10 system( 'pod2text lib/Catalyst/Plugin/Authentication.pm > README' )
11 and die;
85c6f23d 12}
13
71f2a7df 14perl_version '5.008001';
15
f35dde03 16name 'Catalyst-Plugin-Authentication';
17all_from 'lib/Catalyst/Plugin/Authentication.pm';
58269716 18authority 'cpan:BOBTFISH';
f35dde03 19
f35dde03 20requires 'Catalyst::Runtime';
47cede3d 21requires 'MRO::Compat';
8d5a01fc 22requires 'Moose';
23requires 'MooseX::Emulate::Class::Accessor::Fast';
202af0af 24requires 'namespace::autoclean';
d5e3af2f 25requires 'String::RewritePrefix';
8f57bf96 26requires 'Try::Tiny';
f35dde03 27
4b33bb96 28test_requires 'Test::More' => '0.88';
71f2a7df 29test_requires 'Test::Exception';
c7b6526a 30test_requires 'Class::MOP';
31test_requires 'Moose';
32
c30f39a8 33author_requires(
34 'Test::Pod' => '1.14',
35 'Test::Pod::Coverage' => '1.04',
36 'Test::NoTabs' => 0,
37 'Test::EOL' => 0,
38 'Test::WWW::Mechanize::Catalyst' => 0,
ed6dc2a0 39 'Catalyst::Plugin::Session' => '0.10',
c30f39a8 40 'Catalyst::Plugin::Session::State::Cookie' => 0,
e8b9ffa9 41 'Digest::SHA' => 0,
c30f39a8 42);
1b409445 43
c7b6526a 44author_tests 't/author';
948295dd 45
f35dde03 46auto_install;
1d241ed7 47resources repository => 'git://git.shadowcat.co.uk/catagits/Catalyst-Plugin-Authentication.git';
dc09e932 48
f35dde03 49WriteAll;