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'; |
b179831b |
12 | requires 'Email::MIME'; |
dc99dcf2 |
13 | requires 'Email::Address'; |
14 | requires 'Email::Sender'; |
15 | requires 'Fcntl'; |
16 | requires 'IPC::Run3'; |
17 | # requires 'Mail::Verp'; # not yet |
243baf4d |
18 | requires 'Moo'; |
dc99dcf2 |
19 | requires 'Path::Class'; |
20 | requires 'Tie::File'; |
21 | requires 'autodie'; |
22 | requires 'parent'; |
23 | |
9f8395b9 |
24 | install_script (qw| |
25 | script/pmg |
26 | script/mm2pmg |
27 | |); |
28 | |
dc99dcf2 |
29 | resources 'IRC' => 'irc://irc.perl.org/#promulger'; |
30 | resources 'license' => 'http://dev.perl.org/licenses/'; |
31 | resources 'repository' => 'git://git.shadowcat.co.uk/p5sagit/Promulger.git'; |
32 | |
243baf4d |
33 | auto_install(); |
34 | |
dc99dcf2 |
35 | WriteAll(); |
36 | |