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