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