-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile.PL
41 lines (33 loc) · 846 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
38
39
40
41
use inc::Module::Install;
name 'botaniko';
all_from 'lib/botaniko.pm';
#core
requires( 'Digest::SHA1' );
requires( 'AnyEvent' );
requires( 'ElasticSearch' );
requires( 'YAML::XS' );
requires( 'AnyEvent::IRC::Client' );
requires( 'Class::Unload' );
requires( 'LWP::UserAgent' );
requires( 'Getopt::Long' );
#plugins
requires( 'Net::Twitter' => '4.00004' );
requires( 'HTTP::Request' );
requires( 'HTML::Entities' );
requires( 'URI::Escape' );
requires( 'JSON::XS' );
requires( 'DateTime::Format::Strptime' );
requires( 'DateTime::Format::Mail' );
requires( 'GD' );
requires( 'HTTP::Headers' );
requires( 'XML::RSS' );
tests 't/*.t';
#author_tests 'xt';
install_script 'bin/botaniko';
build_requires 'Test::More';
build_requires 'File::Temp';
build_requires 'YAML';
build_requires 'Module::Install';
#use_test_base;
auto_include;
WriteAll;