add Devel::GlobalDestruction to fatnode
[scpubgit/Object-Remote.git] / Makefile.PL
CommitLineData
9e72f0cf 1use strict;
2use warnings FATAL => 'all';
3use ExtUtils::MakeMaker;
4
bfe94149 5(do './maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
9e72f0cf 6
7WriteMakefile(
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
6845582f 17 'Devel::GlobalDestruction' => 0, # required to fatpack Moo
0839d9bd 18 'String::ShellQuote' => 0, # required for ssh argument manipulation
f663493a 19 'Log::Contextual' => 0.005000,
20 strictures => 2,
9e72f0cf 21 },
80d18f39 22 EXE_FILES => [
23 'bin/object-remote-node',
24 'bin/object-remote-slave',
25 'bin/remoterepl',
26 ],
9e72f0cf 27);