The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use 5.006000;
use ExtUtils::MakeMaker;

# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
    ( MM->can('signature_target') ? ( SIGN => 1 ) : () ),
    NAME         => 'WWW::NOS::Open',
    VERSION_FROM => 'lib/WWW/NOS/Open.pm',    # finds $VERSION
    PREREQ_PM    => {
        Date::Calc                   => 0,
        Date::Format                 => 0,
        Date::Parse                  => 0,
        DateTime                     => 0,
        Exception::Class             => 0,
        HTTP::Headers                => 0,
        HTTP::Request                => 0,
        HTTP::Status                 => 0,
		JSON						 => 0,
        Log::Log4perl                => 0,
        LWP::UserAgent               => 0,
        Moose                        => 0,
        Moose::Role                  => 0,
        Moose::Util::TypeConstraints => 0,
        MooseX::Types                => 0,
        MooseX::Types::Moose         => 0,
        Readonly                     => 0,
        URI                          => 0,
        URI::Escape                  => 0,
        XML::Simple                  => 0,
        namespace::autoclean         => 0,
    },
    ( $ExtUtils::MakeMaker::VERSION >= 6.56 ?
          (
            BUILD_REQUIRES => {
                Test::More       => 0.81,
                Test::NoWarnings => 0,
            },
          )
        : () ),
    (
        $ExtUtils::MakeMaker::VERSION >= 6.3002 ? ( 'LICENSE' => 'perl', )
        : ()
    ),
    (
        $] >= 5.005 ?    ## Add these new keywords supported since 5.005
          (
            ABSTRACT_FROM =>
              'lib/WWW/NOS/Open.pm',    # retrieve abstract from module
            AUTHOR => 'Roland van Ipenburg <ipenburg@xs4all.nl>'
          )
        : ()
    ),
);