foo
[catagits/Catalyst-Plugin-Session.git] / Makefile.PL
CommitLineData
84f65b2e 1use ExtUtils::MakeMaker;
2
3my %state = (
4 Cookie => 0.03,
5 URI => 0.02,
6);
7
84f65b2e 8foreach my $module (keys %state) {
cfb50316 9 if ( eval "require Catalyst::Plugin::Session::State::$module" and
325f6ef4 10 ${"Catalyst::Plugin::Session::State::${module}::VERSION"} < $state{$module} ) {
84f65b2e 11 warn <<WARN;
12
13********** NOTE **********
14**************************
15
16Catalyst::Plugin::Session::State::$module must also be updated!
17
18The currently installed version is *not* compatible with this version of
19Catalyst::Plugin::Session!
20
2c1e330d 21The updated versions have been added to the prerequisites.
84f65b2e 22
23**************************
24**************************
25WARN
84f65b2e 26 }
27}
28
29WriteMakefile
30(
31 'NAME' => 'Catalyst::Plugin::Session',
32 'VERSION_FROM' => 'lib/Catalyst/Plugin/Session.pm',
33 'PREREQ_PM' => {
431b4eb1 34 'Catalyst' => '5.7010',
84f65b2e 35 'Digest' => '0',
36 'File::Spec' => '0',
37 'File::Temp' => '0',
38 'Object::Signature' => '0',
39 'Test::Deep' => '0',
40 'Test::Exception' => '0',
41 'Test::MockObject' => '1.01',
42 'Test::More' => '0',
43 'Tie::RefHash' => '1.34',
84f65b2e 44 },
45 'INSTALLDIRS' => 'site',
46 'EXE_FILES' => [],
47 'SIGN' => 1,
48 'PL_FILES' => {}
49 )
50;
51
52