Enbld::Definition - stores target software' attributes.
require Enbld::Definition; my $attributes = Enbld::Definition->new( 'git' )->parse; $attributes->add( 'VersionCondition', '1.8.5' ); $attributes->ArchiveName; # git $attributes->Vesion; # 1.8.5 $attributes->URL; # http://git-core.googlecode.com/files/git-1.8.5.tar.gz
Enbld::Definition stores target software' attributes.
my $def = Enbld::Definition->new( 'git' );
Returns a new definition object for target software.
The return value is a Enbld::Definition::[target software] object.
When the definition module of the target software specified as the argument does not exist, undef is returned.
my $def = Enbld::Definition->new( 'git' ); my $attributes = $def->parse; $attributes->ArchiveName; # -> git $attributes->Extension; # -> tar.gz
Returns a new attributes collector for target software.
The return value is a Enbld::Target::AttributeCollector object.
copyright 2013- Magnolia <magnolia.k@me.com>.
<magnolia.k@me.com>
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 Enbld, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Enbld
CPAN shell
perl -MCPAN -e shell install Enbld
For more information on module installation, please visit the detailed CPAN module installation guide.