forked from tokuhirom/mobirc
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile.PL
More file actions
67 lines (56 loc) · 1.8 KB
/
Makefile.PL
File metadata and controls
67 lines (56 loc) · 1.8 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
use inc::Module::Install;
name 'mobirc';
all_from 'lib/App/Mobirc.pm';
license 'gpl';
# Mouse.
requires 'Mouse' => 0.13;
# http-engine
requires 'HTTP::Engine' => '0.0.21';
# session
requires 'HTTP::Session' => '0.26';
# poe
requires 'POE' => '1.003';
requires 'POE::Sugar::Args' => '1.3';
requires 'POE::Component::IRC' => '5.88';
# mobile stuff
requires 'HTTP::MobileAttribute' => '0.07';
# template engine
requires 'Text::MicroTemplate' => '0.05';
# utilities
requires 'Config::Tiny' => 2.12;
requires 'String::CamelCase' => '0.01';
requires 'Exporter' => '5.62'; # recent version supports "use Exporter 'import'" style
requires 'HTML::Entities' => '1.35';
requires 'HTML::StickyQuery' => '0.12';
requires 'HTML::StickyQuery::DoCoMoGUID' => '0.01';
requires 'HTTPx::Dispatcher' => '0.04';
requires 'JSON' => '2.09';
requires 'List::MoreUtils' => '0.22';
requires 'MIME::Base64::URLSafe' => '0.01';
requires 'Module::Find' => '0.06';
requires 'Params::Validate' => '0.91';
requires 'Path::Class' => '0.16';
requires 'UNIVERSAL::require' => '0.11';
requires 'URI' => '1.36';
requires 'URI::Find' => '0.16';
requires 'YAML' => '0.66';
requires 'String::IRC' => '0.01';
requires 'CSS::Tiny' => '1.15';
features(
'Irssi' => [
-default => 0,
recommends('POE::Session::Irssi', '0.4'),
recommends('Glib', '0.4'),
recommends('POE::Loop::Glib', '0.0034'),
],
);
tests 't/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t';
test_requires 'Test::More';
test_requires 'Text::Diff';
test_requires 'Test::Exception';
test_requires 'Sub::Uplevel'; # depended by Test::Exception
author_tests('xt');
install_script 'mobirc';
use_test_base;
auto_include;
WriteAll;