Alien::Build::Interpolate - Advanced interpolation engine for Alien builds
version 0.75
my $intr = Alien::Build::Interpolate->new;
$intr->add_helper($name => $code); $intr->add_helper($name => $code, %requirements);
$intr->replace_helper($name => $code); $intr->replace_helper($name => $code, %requirements);
my $coderef = $intr->has_helper($name);
Used to discover if a helper exists with the given name. Returns the code reference.
my $value = $intr->execute_helper($name);
my $string = $intr->interpolate($template);
my %requires = $intr->requires($template);
my $intr2 = $intr->clone;
Author: Graham Ollis <plicease@cpan.org>
Contributors:
Diab Jerius (DJERIUS)
Roy Storey
Ilya Pavlov
David Mertens (run4flat)
Mark Nunberg (mordy, mnunberg)
Christian Walde (Mithaldu)
Brian Wightman (MidLifeXis)
Zaki Mughal (zmughal)
mohawk2
Vikas N Kumar (vikasnkumar)
Flavio Poletti (polettix)
Salvador Fandiño (salva)
Gianni Ceccarelli (dakkar)
Pavel Shaydo (zwon, trinitum)
Kang-min Liu (劉康民, gugod)
Nicholas Shipp (nshp)
Juan Julián Merelo Guervós (JJ)
This software is copyright (c) 2017 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Alien::Build, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Alien::Build
CPAN shell
perl -MCPAN -e shell install Alien::Build
For more information on module installation, please visit the detailed CPAN module installation guide.