dist_cooker - create a Perl distribution skeleton from personal templates
# from the command line, to create a distribution for Module::Name % dist_cooker Module::Name
dist_cooker builds a Perl distribution skeleton from template files. You create the templates however you like.
dist_cooker
By default, I assume my own favorite values, and haven't made these customizable yet.
ttree
/usr/local/bin/ttree
When cook processes the templates, it provides definitions for these template variables:
cook
To provide a different set of defaults, or more customizable behavior, create your own subclass of Distribution::Cooker. Specialize the parts that you need.
Distribution::Cooker
Distribution::Cooker needs to provide a way for people to override the defaults without having to write a subclass.
Other modules, such as Module:Starter, do a similar job but don't give you as much flexibility with your templates.
Module:Starter
This module is in Github:
http://github.com/briandfoy/distribution--cooker/
brian d foy, <bdfoy@cpan.org>
<bdfoy@cpan.org>
Copyright © 2008-2015, brian d foy <bdfoy@cpan.org>. All rights reserved.
You may redistribute this under the same terms as Perl itself.
To install Distribution::Cooker, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Distribution::Cooker
CPAN shell
perl -MCPAN -e shell install Distribution::Cooker
For more information on module installation, please visit the detailed CPAN module installation guide.