| Dist-Zilla documentation | Contained in the Dist-Zilla distribution. |
Dist::Zilla::App::Command::install - install your dist
version 4.200008
Installs your distribution using a specified command.
dzil install [--install-command="cmd"]
$ dzil install
$ dzil install --install-command="cpan ."
This defines what command to run after building the dist in the dist dir.
Any value that works with system|perlfunc/system is accepted.
If not specified, calls (roughly):
perl -MCPAN -einstall "."
For more information, look at the install method in Dist::Zilla.
Ricardo SIGNES <rjbs@cpan.org>
This software is copyright (c) 2011 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.
| Dist-Zilla documentation | Contained in the Dist-Zilla distribution. |
use strict; use warnings; package Dist::Zilla::App::Command::install; BEGIN { $Dist::Zilla::App::Command::install::VERSION = '4.200008'; } # ABSTRACT: install your dist use Dist::Zilla::App -command; sub abstract { 'install your dist' } sub opt_spec { [ 'install-command=s', 'command to run to install (e.g. "cpan .")' ], } sub execute { my ($self, $opt, $arg) = @_; $self->zilla->install({ $opt->install_command ? (install_command => [ $opt->install_command ]) : (), }); } 1; __END__