X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=59fdbc0be020bab4643d5cd3922fdc478c1eddd6;hb=refs%2Ftags%2Fv1.001034;hp=e83e60480e8fed7218e539d3cabdd8fa2bdd1d5c;hpb=6116de112a21f133344715a4afcd1bba6cf8c267;p=dbsrgits%2FDBIx-Class-Fixtures.git diff --git a/Makefile.PL b/Makefile.PL index e83e604..59fdbc0 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,21 +1,101 @@ +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.037. 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, - 'DBIx::Class' => 0, - 'Class::Accessor' => 0, - 'Path::Class' => 0, - 'Config::Any::JSON' => 0, - 'Data::Dump::Streamer' => 0, - 'Hash::Merge' => 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", + "File::Temp" => "0.2304", + "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.001034", + "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, + "File::Temp" => "0.2304", + "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);