App::GhaInstall - provides the gha-install command
Install dependencies for a distribution, assuming you're in the distro's root directory (where Makefile.PL and META.json live):
$ gha-install --configure $ perl Makefile.PL $ gha-install --auto
Install things by name:
$ gha-install HTTP::Tiny
Install things by name, but ignore failures:
$ gha-install --allow-fail HTTP::Tiny
This is a wrapper around App::cpanminus, App::cpm, or CPAN, depending on what is available. Mostly because App::cpanminus doesn't work on Perl 5.6.
Copies of YAML::Tiny and JSON::Tiny are bundled, just in case.
gha-install is intended to be packable with App::FatPacker.
gha-install
Please report any bugs to http://rt.cpan.org/Dist/Display.html?Queue=App-GhaInstall.
App::cpanminus, App::cpm, CPAN.
Toby Inkster <tobyink@cpan.org>.
This software is copyright (c) 2020 by Toby Inkster.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
To install App::GhaInstall, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::GhaInstall
CPAN shell
perl -MCPAN -e shell install App::GhaInstall
For more information on module installation, please visit the detailed CPAN module installation guide.