-
Notifications
You must be signed in to change notification settings - Fork 8
/
Makefile.PL
37 lines (30 loc) · 888 Bytes
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
use 5.008;
use strict;
use ExtUtils::MakeMaker;
my $deps = {};
$deps->{'Crypt::Random::Source::Strong::Win32'} = 0
if $^O =~ /mswin/i;
my %args = (
NAME => 'Session::Token',
VERSION_FROM => 'lib/Session/Token.pm',
PREREQ_PM => $deps,
LIBS => [''],
DEFINE => '',
INC => '-I.',
OBJECT => 'Token.o randport.o',
LICENSE => 'perl',
dist => {
PREOP => 'pod2text $(VERSION_FROM) > $(DISTVNAME)/README',
},
MIN_PERL_VERSION => '5.8.0',
);
my $eummv = eval ($ExtUtils::MakeMaker::VERSION);
if ($eummv >= 6.45) {
$args{META_MERGE} = {
resources => {
repository => 'git://github.com/hoytech/Session-Token.git',
bugtracker => 'https://github.com/hoytech/Session-Token/issues',
},
};
}
WriteMakefile(%args);