The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

#!/usr/bin/env perl
use strict;
use ExtUtils::MakeMaker qw( WriteMakefile );
WriteMakefile(
NAME => 'DateTimeX::Start',
AUTHOR => 'Eric Brine <ikegami@adaelis.com>',
VERSION_FROM => 'lib/DateTimeX/Start.pm',
ABSTRACT_FROM => 'lib/DateTimeX/Start.pm',
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz' },
clean => { FILES => 'DateTimeX-Start-*' },
BUILD_REQUIRES => {},
META_MERGE => {
'meta-spec' => { version => 2 },
license => [ 'unrestricted' ],
prereqs => {
configure => {
requires => {
'ExtUtils::MakeMaker' => 6.74,
},
},
runtime => {
requires => {
'Carp' => 0,
'DateTime' => 0,
'DateTime::TimeZone' => 0,
'Exporter' => 0,
'Scalar::Util' => 0,
'strict' => 0,
'version' => 0,
'warnings' => 0,
},
# recommends => { },
# suggests => { },
},
test => {
requires => {
'Test::More' => 0,
},
recommends => {
'DateTime::TimeZone' => 1.53, # Tests are skipped with earlier versions.
'Test::Pod' => 1.22,
},
},
develop => {
requires => {
'DateTime::TimeZone' => 1.53, # Key tests are skipped with earlier versions.
'Pod::Coverage' => 0.18,
'Test::Pod::Coverage' => 1.08,
},
},
},
resources => {
bugtracker => {
},
repository => {
type => 'git',
},
},
},
);