X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=b64c43ae41ec8d9f60c158a756f25c50e1bf23a5;hb=f0d65ac8dd7fa9d0d68183f845b2030a1c2b48e0;hp=78ecf5950462a20033903f10f545ba420f7d008d;hpb=e5963c1b96b4fc0b19093fcd0bceec1a73cf8d1d;p=dbsrgits%2FDBIx-Class-Fixtures.git diff --git a/Makefile.PL b/Makefile.PL index 78ecf59..b64c43a 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,15 +1,99 @@ +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.036. use strict; use warnings; + +use 5.006001; + use ExtUtils::MakeMaker; -WriteMakefile( - NAME => 'DBIx::Class::Fixtures', - AUTHOR => 'Luke Saunders ', - VERSION_FROM => 'lib/DBIx/Class/Fixtures.pm', - PL_FILES => {}, - PREREQ_PM => { - 'Test::More' => 0, - }, - dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, - clean => { FILES => 'DBIx-Class-Fixtures-*' }, +my %WriteMakefileArgs = ( + "ABSTRACT" => "Dump data and repopulate a database using rules", + "AUTHOR" => "Luke Saunders ", + "BUILD_REQUIRES" => { + "DBIx::Class::InflateColumn::FS" => "0.01007", + "Devel::Confess" => 0, + "ExtUtils::MakeMaker" => "6.59", + "Test::More" => "0.98" + }, + "CONFIGURE_REQUIRES" => { + "ExtUtils::MakeMaker" => "6.59" + }, + "DISTNAME" => "DBIx-Class-Fixtures", + "EXE_FILES" => [], + "LICENSE" => "perl", + "MIN_PERL_VERSION" => "5.006001", + "NAME" => "DBIx::Class::Fixtures", + "PREREQ_PM" => { + "Class::Accessor::Grouped" => "0.1001", + "Config::Any" => "0.23", + "DBIx::Class" => "0.08102", + "DBIx::Class::Schema::Loader" => "0.07035", + "Data::Dump::Streamer" => "2.05", + "Data::Visitor" => "0.3", + "DateTime" => "1.03", + "DateTime::Format::MySQL" => 0, + "DateTime::Format::Pg" => 0, + "DateTime::Format::SQLite" => "0.1", + "File::Copy::Recursive" => "0.38", + "Hash::Merge" => "0.1", + "IO::All" => "0.85", + "JSON::Syck" => "1.27", + "MIME::Base64" => 0, + "Path::Class" => "0.32", + "Scalar::Util" => "1.27", + "Test::Compile::Internal" => 0, + "Test::TempDir::Tiny" => 0 + }, + "TEST_REQUIRES" => { + "File::Spec" => 0, + "IO::Handle" => 0, + "IPC::Open3" => 0, + "Test::More" => "0.98" + }, + "VERSION" => "1.001_031", + "test" => { + "TESTS" => "t/*.t" + } +); + + +my %FallbackPrereqs = ( + "Class::Accessor::Grouped" => "0.1001", + "Config::Any" => "0.23", + "DBIx::Class" => "0.08102", + "DBIx::Class::InflateColumn::FS" => "0.01007", + "DBIx::Class::Schema::Loader" => "0.07035", + "Data::Dump::Streamer" => "2.05", + "Data::Visitor" => "0.3", + "DateTime" => "1.03", + "DateTime::Format::MySQL" => 0, + "DateTime::Format::Pg" => 0, + "DateTime::Format::SQLite" => "0.1", + "Devel::Confess" => 0, + "ExtUtils::MakeMaker" => "6.59", + "File::Copy::Recursive" => "0.38", + "File::Spec" => 0, + "Hash::Merge" => "0.1", + "IO::All" => "0.85", + "IO::Handle" => 0, + "IPC::Open3" => 0, + "JSON::Syck" => "1.27", + "MIME::Base64" => 0, + "Path::Class" => "0.32", + "Scalar::Util" => "1.27", + "Test::Compile::Internal" => 0, + "Test::More" => "0.98", + "Test::TempDir::Tiny" => 0 ); + + +unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { + delete $WriteMakefileArgs{TEST_REQUIRES}; + delete $WriteMakefileArgs{BUILD_REQUIRES}; + $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs; +} + +delete $WriteMakefileArgs{CONFIGURE_REQUIRES} + unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; + +WriteMakefile(%WriteMakefileArgs);