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 => { |
11 | Moo => 0, |
12 | 'Module::Runtime' => 0, |
13 | 'JSON::PP' => 0, |
14 | 'CPS::Future' => 0, |
245798e6 |
15 | 'Class::C3' => 0, # required to fatpack Moo |
0a8b311c |
16 | 'String::ShellQuote' => 0, # required for ssh argument manipulation |
9e72f0cf |
17 | }, |
80d18f39 |
18 | EXE_FILES => [ |
19 | 'bin/object-remote-node', |
20 | 'bin/object-remote-slave', |
21 | 'bin/remoterepl', |
22 | ], |
9e72f0cf |
23 | ); |