+++ /dev/null
-use strict;
-use warnings;
-use Module::Build;
-
-my $builder = Module::Build->new(
- module_name => 'Catalyst::Plugin::Session::State::Stash',
- license => 'perl',
- dist_author => "James Laver <perl -e 'printf(qw/%s@%s.com cpan jameslaver/);'>",
- dist_version_from => 'lib/Catalyst/Plugin/Session/State/Stash.pm',
- build_requires => {
- 'Test::More' => '0.88',
- 'Test::WWW::Mechanize::Catalyst' => 0,
- 'URI::Escape' => 0,
- },
- requires => {
- 'MRO::Compat' => 0,
- 'Catalyst::Plugin::Session' => 0.27,
- 'Moose' => 0,
- 'namespace::autoclean' => 0,
- },
- add_to_cleanup => [ 'Catalyst-Plugin-Session-State-Stash-*' ],
- create_makefile_pl => 'traditional',
-);
-
-$builder->create_build_script();
--- /dev/null
+use strict;
+use warnings;
+use inc::Module::Install 0.91;
+
+name 'Catalyst-Plugin-Session-State-Stash';
+all_from 'lib/Catalyst/Plugin/Session/State/Stash.pm';
+
+license 'perl',
+
+test_requires 'Test::More' => '0.88';
+test_requires 'Test::WWW::Mechanize::Catalyst' => 0;
+test_requires 'URI::Escape' => 0;
+
+requires 'MRO::Compat' => 0;
+requires 'Catalyst::Plugin::Session' => 0.27;
+requires 'Moose' => 0;
+requires 'namespace::autoclean' => 0;
+
+WriteAll();
+