forked from ctrlo/GADS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.PL
More file actions
executable file
·82 lines (78 loc) · 3.77 KB
/
Makefile.PL
File metadata and controls
executable file
·82 lines (78 loc) · 3.77 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
use strict;
use warnings;
use ExtUtils::MakeMaker;
# Normalize version strings like 6.30_02 to 6.3002,
# so that we can do numerical comparisons on it.
my $eumm_version = $ExtUtils::MakeMaker::VERSION;
$eumm_version =~ s/_//;
our %prereq_pm = (
'Algorithm::Dependency::Ordered' => 0,
'CGI::Deurl::XS' => 0,
'Crypt::URandom' => 0,
'CtrlO::Crypt::XkcdPassword' => 0,
'CtrlO::PDF' => 0.06,
'Dancer2' => 0.300001,
'Dancer2::Plugin::Auth::Extensible' => 0.601,
'Dancer2::Plugin::Auth::Extensible::Provider::DBIC' => 0.623,
'Dancer2::Plugin::DBIC' => 0.0013,
'Dancer2::Plugin::LogReport' => 1.10,
'Data::Compare' => 0,
'Date::Holidays::GB' => 0,
'DateTime' => 0,
'DateTime::Event::Random' => 0,
'DateTime::Format::CLDR' => 0,
'DateTime::Format::DateManip' => 0,
'DateTime::Format::ISO8601' => 0,
'DateTime::Format::SQLite' => 0,
'DateTime::Format::Strptime' => 0,
'DateTime::Span' => 0,
'DBD::Pg' => 0,
'DBIx::Class::Helper::ResultSet::DateMethods1' => 0,
'DBIx::Class::Migration' => 0,
'DBIx::Class::ResultClass::HashRefInflator' => 0,
'File::BOM' => 0,
'File::LibMagic' => 0,
'HTML::FromText' => 0,
'HTML::Scrubber' => 0,
'Inline::Lua' => 0.16,
'List::Compare' => 0,
'List::MoreUtils' => 0,
'Log::Log4perl' => 0,
'Log::Report' => 1.28,
'Mail::Message' => 0,
'Mail::Transport::Sendmail' => 0,
'Math::Random::ISAAC::XS' => 0,
'Math::Round' => 0,
'MooX::Singleton' => 0,
'MooX::Types::MooseLike::DateTime' => 0,
'namespace::clean' => 0,
'Net::OAuth2::AuthorizationServer::PasswordGrant' => 0,
'Plack' => 1.0047,
# Not depended on directly, but needed for features used via CtrlO::PDF
'PDF::Table' => 0.11.0,
'Session::Token' => 0,
'String::CamelCase' => 0,
'Test::MockTime' => 0,
'Test::More' => 1.302112,
'Text::Autoformat' => 0,
'Text::CSV::Encoded' => 0,
'Tie::Cache' => 0,
'Tree::DAG_Node' => 0,
'WWW::Form::UrlEncoded::XS' => 0,
'WWW::Mechanize::Chrome' => 0,
'YAML' => 0,
);
return 1 if caller();
WriteMakefile(
NAME => 'GADS',
AUTHOR => q{Ctrl O <info@ctrlo.com>},
VERSION_FROM => 'lib/GADS.pm',
ABSTRACT => 'Web based data store, designed to replace spreadsheets used to store lists of data',
($eumm_version >= 6.3001
? ('LICENSE'=> 'perl')
: ()),
PL_FILES => {},
PREREQ_PM => \%prereq_pm,
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'GADS-*' },
);