Ado::BuildPlugin - Custom routines for Ado::Plugin::* installation
#Ado must be already installed and #Ado::BuildPlugin should be somewhere in @INC use Ado::BuildPlugin; my $builder = Ado::BuildPlugin->new(..); $builder->create_build_script();
This is a subclass of Module::Build. We use Module::Build::API to add custom functionality so we can install Ado and its plugins in a location chosen by the user. To use this module for installing your plugins Build.PL should some how find it in @INC (may be via $ENV{PERL5LIB}).
$ENV{PERL5LIB}
This module and Ado::Build exist because of the additional install paths that we use beside lib and bin. These modules also can serve as examples for your own builders if you have some custom things to do during build, test, install and even if you need to add a new ACTION_* to your setup.
lib
bin
ACTION_*
Ado::BuildPlugin inherits all methods from Module::Build. It also imports create_build_script, process_etc_files, process_public_files, process_templates_files from Ado::Build.
create_build_script
process_etc_files
process_public_files
process_templates_files
Красимир Беров (Krasimir Berov)
Copyright 2013-2014 Красимир Беров (Krasimir Berov).
This program is free software, you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License v3 (LGPL-3.0). You may copy, distribute and modify the software provided that modifications are open source. However, software that includes the license may release under a different license.
See http://opensource.org/licenses/lgpl-3.0.html for more information.
To install Ado, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Ado
CPAN shell
perl -MCPAN -e shell install Ado
For more information on module installation, please visit the detailed CPAN module installation guide.