The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

NAME

Dist::Zilla::Plugin::JSAN::Minter - Default "minter"

VERSION

version 0.06

SYNOPSIS

In your profile.ini:

    [JSAN::Minter]

To start a new JSAN distribution:

    > dzil new -P JSAN -p joose Distribution-Name

or using your own profile:

    > dzil new -p my_profile Distribution-Name     

DESCRIPTION

Before you'll start creating distributions, setup the Dist::Zilla:

    > dzil setup

It will ask you some basic info. When asking about the default license, here's the list of available identificators (at the bottom and w/o leading "Software::License::"): Software::License

CUSTOMIZING THE PROFILE

First you need to copy the default profile, which comes with this distribution to the "~/.dzil/profiles/" directory, where Dist::Zilla stores profiles. Probably the easiest way to do it will be to download the tarball of this distribution from http://search.cpan.org/dist/Dist-Zilla-Plugin-JSAN/. Then unpack it and copy the "Dist-Zilla-Plugin-JSAN-0.xx/share/profiles/joose" directory to the "~/.dzil/profiles/my_profile". Then you can start a new distribution based on this profile with:

    > dzil new -p my_profile Distribution-Name     

Each profile is a directory which should at least contain a "profile.ini" file, specifying the plugins used during new distribution creation.

JSAN::Minter will look for "lib/Module/Stub.*" files in the profile directory and process them as templates. The result of processing will be stored as "lib/Distribution/Name.*" (with the same extension).

AUTHOR

Nickolay Platonov <nplatonov@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Nickolay Platonov.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.