refactor watchdog code a bit
[scpubgit/Object-Remote.git] / Makefile.PL
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(
8   NAME => 'Object::Remote',
9   VERSION_FROM => 'lib/Object/Remote.pm',
10   PREREQ_PM => {
11     Moo => 0,
12     'Module::Runtime' => 0,
13     'JSON::PP' => 0,
14     'Future' => 0.10,
15     'MRO::Compat' => 0, # required to fatpack Moo
16     'Class::C3' => 0, # required to fatpack Moo
17     'String::ShellQuote' => 0, # required for ssh argument manipulation
18     'Log::Contextual' => 0.005000
19   },
20   EXE_FILES => [
21     'bin/object-remote-node',
22     'bin/object-remote-slave',
23     'bin/remoterepl',
24   ],
25 );