1use 5.008000;
2use strict;
3use warnings;
4use ExtUtils::MakeMaker;
5
6use constant WINAPI_SIGNATURE => 281474976710656;
7
8my %PREREQ_PM = $^O eq 'MSWin32'
9    ? ('Win32' => 0, 'Win32::API' => (~0 > WINAPI_SIGNATURE ? 0.62 : 0),
10       'Win32::API::Type' => 0)
11    : ();
12
13WriteMakefile(
14    NAME               => 'Bytes::Random::Secure::Tiny',
15    AUTHOR             => q{David Oswald <davido@cpan.org>},
16    VERSION_FROM       => 'lib/Bytes/Random/Secure/Tiny.pm',
17    ABSTRACT_FROM      => 'lib/Bytes/Random/Secure/Tiny.pod',
18    ($ExtUtils::MakeMaker::VERSION >= 6.3002 ? ('LICENSE' => 'perl') : ()),
19    PL_FILES           => {},
20    CONFIGURE_REQUIRES => {'ExtUtils::MakeMaker' => '6.56'},
21    BUILD_REQUIRES     => {'Test::More'          => '0.98'},
22    MIN_PERL_VERSION   => '5.008000',
23    PREREQ_PM          => \%PREREQ_PM,
24    META_MERGE => {
25      'meta-spec' => {version => 2},
26      'resources' => {
27        'repository' => {
28          'url'  => 'git://github.com/daoswald/Bytes-Random-Secure-Tiny.git',
29          'web'  => 'https://github.com/daoswald/Bytes-Random-Secure-Tiny',
30          'type' => 'git',
31        },
32      },
33    },
34    dist               => {COMPRESS => 'gzip -9f', SUFFIX => 'gz'  },
35    clean              => {FILES    => 'Bytes-Random-Secure-Tiny-*'},
36);
37