Commit | Line | Data |
9e72f0cf |
1 | use strict; |
2 | use warnings FATAL => 'all'; |
3 | use ExtUtils::MakeMaker; |
4 | |
5 | (do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; |
6 | |
7 | WriteMakefile( |
8885b26f |
8 | NAME => 'Object::Remote', |
9e72f0cf |
9 | VERSION_FROM => 'lib/Object/Remote.pm', |
10 | PREREQ_PM => { |
dd6e1327 |
11 | Moo => 1.006, |
9e72f0cf |
12 | 'Module::Runtime' => 0, |
13 | 'JSON::PP' => 0, |
bc06e921 |
14 | 'Future' => 0.29, |
783105c4 |
15 | 'MRO::Compat' => 0, # required to fatpack Moo |
245798e6 |
16 | 'Class::C3' => 0, # required to fatpack Moo |
0839d9bd |
17 | 'String::ShellQuote' => 0, # required for ssh argument manipulation |
572a9a00 |
18 | 'Log::Contextual' => 0.005000 |
9e72f0cf |
19 | }, |
80d18f39 |
20 | EXE_FILES => [ |
21 | 'bin/object-remote-node', |
22 | 'bin/object-remote-slave', |
23 | 'bin/remoterepl', |
24 | ], |
9e72f0cf |
25 | ); |