App-Module-Template
view release on metacpan or search on metacpan
bin/module-template view on Meta::CPAN
The first time you run B<module-template>, a .module-template directory will be created for you in your $HOME directory.
=head1 REQUIREMENTS
Easy to use and quick to get running. This is all the documentation you need unless you don't know Template Toolkit.
=head1 DIAGNOSTICS
=over
=item C<-m %s is required>
Module name is a required argument.
=item C<%s is a %s, module-template exiting...>
You have likely entered an invalid Perl module name. module-template will detect well formed names and reject top level and all lower-case namespaces. More checks may be added later.
=item C<Destination directory %s exists>
You tried to create a module project directory that already exists in your current directory.
=item C<Could not locate configuration file %s>
There was not a config file at the location you specified.
=item C<Could not read configuration file %s>
Your $HOME/.module-template/config or command line specified config file is unreadable.
=item C<Directory %s exists. Manually remove this directory before proceeding.>
module-template will not overwrite an existing .module-template directory in your home.
=back
=head1 CONFIGURATION
Edit $HOME/.module-template/config.
Define any variables you like and add them to your templates.
There is a template_toolkit section where you can add any TT2 configuration you like.
=head1 EXIT STATUS
None.
=head1 DEPENDENCIES
=over
=item * App::Module::Template
=back
=head1 INCOMPATIBILITIES
None reported.
=head1 BUGS AND LIMITATIONS
No bugs have been reported.
Please report any issues or feature requests to L<https://github.com/tscornpropst/App-Module-Template/issues>. Patches are welcome.
=head1 AUTHOR
Trevor S. Cornpropst <tscornpropst@gmail.com>
=head1 COPYRIGHT AND LICENSE
Copyright (c) 2014, Trevor S. Cornpropst <tscornpropst@gmail.com>. All rights reserved.
This program is free software; you can redistribute it and/or modify it
under the terms of the the Artistic License (2.0). You may obtain a
copy of the full license at:
L<http://www.perlfoundation.org/artistic_license_2_0>
Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER
AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY
YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR
CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
=cut
( run in 1.146 second using v1.01-cache-2.11-cpan-39bf76dae61 )