The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use ExtUtils::MakeMaker;
use File::Spec;
sub _f ($) {File::Spec->catfile(split /\//, shift);}

WriteMakefile(
              NAME          => 'CPAN::Test::Dummy::Perl5::Make::TimeSkew',
              VERSION_FROM  => _f('./lib/CPAN/Test/Dummy/Perl5/Make/TimeSkew.pm'),
              ABSTRACT      => 'CPAN Test Dummy for CPAN.pm',
              ($ExtUtils::MakeMaker::VERSION >= 6.31 ?
               (LICENSE      => "perl") : (),
              ),
              PL_FILES      => {},
              dist => {
                       DIST_DEFAULT => (
                                        'tamper-timestamps-now Makefile verify-MakeMaker-6.31 verify-no-subdir all tamper-timestamps-eot tardist'
                                       ),
                      },
);

package MY;

sub MY::dist_core {
    my $self = shift;
    my @m = $self->SUPER::dist_core(@_);
    my $m = join "", @m;
    # die "DEBUG: $m\n\n\n";
    $m =~ s/^tardist\s*:/tardist::/m;
    return $m;
}

sub MY::postamble {
  return q{
verify-MakeMaker-6.31:
	@$(PERL) -MExtUtils::MakeMaker -e 'my $$v = eval $$ExtUtils::MakeMaker::VERSION; die "Your MM is old, do not use it for a distro" unless $$v >= 6.31'

verify-no-subdir:
	@$(PERL) -e 'my$$s=join",",grep{!/^(lib|t)\z/&&-d($$_)}glob"*";die"unexpected dir:$$s"if$$s'

tamper-timestamps-now:
	@$(PERL) -e 'utime((time)x2,"Makefile.PL") or die'

tardist:: tamper-timestamps-eot

tamper-timestamps-eot:
	@$(PERL) -e 'utime 2147483647, 2147483647, "Makefile.PL" or die'

}


}