Commit | Line | Data |
dc99dcf2 |
1 | use inc::Module::Install; |
2 | use strict; |
3 | use warnings; |
4 | |
5 | name 'Promulger'; |
6 | all_from 'lib/Promulger.pm'; |
7 | |
8 | requires 'App::Cmd'; |
9 | requires 'Carp'; |
10 | requires 'Config::General'; |
9f8395b9 |
11 | requires 'IPC::System::Simple'; |
dc99dcf2 |
12 | requires 'Email::Simple'; |
13 | requires 'Email::Address'; |
14 | requires 'Email::Sender'; |
15 | requires 'Fcntl'; |
16 | requires 'IPC::Run3'; |
17 | # requires 'Mail::Verp'; # not yet |
18 | requires 'Moose'; |
19 | requires 'MooseX::Storage'; |
9f8395b9 |
20 | requires 'JSON::Any'; |
dc99dcf2 |
21 | requires 'Path::Class'; |
22 | requires 'Tie::File'; |
23 | requires 'autodie'; |
24 | requires 'parent'; |
25 | |
9f8395b9 |
26 | install_script (qw| |
27 | script/pmg |
28 | script/mm2pmg |
29 | |); |
30 | |
dc99dcf2 |
31 | resources 'IRC' => 'irc://irc.perl.org/#promulger'; |
32 | resources 'license' => 'http://dev.perl.org/licenses/'; |
33 | resources 'repository' => 'git://git.shadowcat.co.uk/p5sagit/Promulger.git'; |
34 | |
35 | WriteAll(); |
36 | |