+++ /dev/null
-# This Build.PL for DOM-Tiny was generated by
-# Dist::Zilla::Plugin::ModuleBuildTiny::Fallback 0.020
-use strict;
-use warnings;
-
-my %configure_requires = (
- 'Module::Build::Tiny' => '0.034',
-);
-
-my @missing = grep {
- ! eval "require $_; $_->VERSION($configure_requires{$_}); 1"
-} keys %configure_requires;
-
-if (not @missing)
-{
- # This section for DOM-Tiny was generated by Dist::Zilla::Plugin::ModuleBuildTiny 0.014.
- use strict;
- use warnings;
-
- use 5.008001;
- # use Module::Build::Tiny 0.034;
- Module::Build::Tiny::Build_PL();
-}
-else
-{
- if (not $ENV{PERL_MB_FALLBACK_SILENCE_WARNING})
- {
- warn <<'EOW';
-*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
-
-If you're seeing this warning, your toolchain is really, really old* and you'll
-almost certainly have problems installing CPAN modules from this century. But
-never fear, dear user, for we have the technology to fix this!
-
-If you're using CPAN.pm to install things, then you can upgrade it using:
-
- cpan CPAN
-
-If you're using CPANPLUS to install things, then you can upgrade it using:
-
- cpanp CPANPLUS
-
-If you're using cpanminus, you shouldn't be seeing this message in the first
-place, so please file an issue on github.
-
-This public service announcement was brought to you by the Perl Toolchain
-Gang, the irc.perl.org #toolchain IRC channel, and the number 42.
-
-----
-
-* Alternatively, you are running this file manually, in which case you need
-to learn to first fulfill all configure requires prerequisites listed in
-META.yml or META.json -- or use a cpan client to install this distribution.
-
-You can also silence this warning for future installations by setting the
-PERL_MB_FALLBACK_SILENCE_WARNING environment variable, but please don't do
-that until you fix your toolchain as described above.
-
-EOW
- sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
- }
-
-
- # This section was automatically generated by Dist::Zilla::Plugin::ModuleBuild v5.041.
- use strict;
- use warnings;
-
- require Module::Build; Module::Build->VERSION(0.28);
-
-
- my %module_build_args = (
- "configure_requires" => {
- "Module::Build::Tiny" => "0.034"
- },
- "dist_abstract" => "Minimalistic HTML/XML DOM parser with CSS selectors",
- "dist_author" => [
- "Dan Book <dbook\@cpan.org>"
- ],
- "dist_name" => "DOM-Tiny",
- "dist_version" => "0.001",
- "license" => "artistic_2",
- "module_name" => "DOM::Tiny",
- "recursive_test_files" => 1,
- "requires" => {
- "Carp" => 0,
- "Class::Tiny::Chained" => 0,
- "Exporter" => 0,
- "List::Util" => 0,
- "Scalar::Util" => 0,
- "perl" => "5.008001"
- },
- "test_requires" => {
- "Encode" => 0,
- "JSON::Tiny" => "0.41",
- "Test::More" => "0.88"
- }
- );
-
-
- my %fallback_build_requires = (
- "Encode" => 0,
- "JSON::Tiny" => "0.41",
- "Test::More" => "0.88"
- );
-
-
- unless ( eval { Module::Build->VERSION(0.4004) } ) {
- delete $module_build_args{test_requires};
- $module_build_args{build_requires} = \%fallback_build_requires;
- }
-
- my $build = Module::Build->new(%module_build_args);
-
-
- $build->create_build_script;
-}
--- /dev/null
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.041.
+use strict;
+use warnings;
+
+use 5.008001;
+
+use ExtUtils::MakeMaker;
+
+my %WriteMakefileArgs = (
+ "ABSTRACT" => "Minimalistic HTML/XML DOM parser with CSS selectors",
+ "AUTHOR" => "Dan Book <dbook\@cpan.org>",
+ "CONFIGURE_REQUIRES" => {
+ "ExtUtils::MakeMaker" => 0
+ },
+ "DISTNAME" => "DOM-Tiny",
+ "LICENSE" => "artistic_2",
+ "MIN_PERL_VERSION" => "5.008001",
+ "NAME" => "DOM::Tiny",
+ "PREREQ_PM" => {
+ "Carp" => 0,
+ "Class::Tiny::Chained" => 0,
+ "Exporter" => 0,
+ "List::Util" => 0,
+ "Scalar::Util" => 0
+ },
+ "TEST_REQUIRES" => {
+ "Encode" => 0,
+ "JSON::Tiny" => "0.41",
+ "Test::More" => "0.88"
+ },
+ "VERSION" => "0.001",
+ "test" => {
+ "TESTS" => "t/*.t"
+ }
+);
+
+
+my %FallbackPrereqs = (
+ "Carp" => 0,
+ "Class::Tiny::Chained" => 0,
+ "Encode" => 0,
+ "Exporter" => 0,
+ "JSON::Tiny" => "0.41",
+ "List::Util" => 0,
+ "Scalar::Util" => 0,
+ "Test::More" => "0.88"
+);
+
+
+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);