package Dist::Zilla::Role::InstallTool; { $Dist::Zilla::Role::InstallTool::VERSION = '4.300029'; } # ABSTRACT: something that creates an install program for a dist use Moose::Role; with qw( Dist::Zilla::Role::Plugin Dist::Zilla::Role::FileInjector ); use namespace::autoclean; use Moose::Autobox; requires 'setup_installer'; 1; __END__ =pod =head1 NAME Dist::Zilla::Role::InstallTool - something that creates an install program for a dist =head1 VERSION version 4.300029 =head1 DESCRIPTION Plugins implementing InstallTool have their C method called to inject files after all other file injection and munging has taken place. They're expected to produce files needed to make the distribution installable, like F or F and add them with the C method provided by L, which is also composed by this role. =head1 AUTHOR Ricardo SIGNES =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2013 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. =cut