The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Egg::Helper::Build::Plugin - The template of the plugin module is generated.

SYNOPSIS

  % cd /path/to/MyApp/bin
  % ./myapp_helper.pl Build::Plugin PluginName

DESCRIPTION

It is a plugin to generate the templete of plugin module.

The name of the option to start this module and the generated plugin is specified for the helper of the project.

  % ./myapp_helper.pl Build::Plugin [PLUGIN_NAME]

It is treated as a name of the plugin putting up 'Egg::Plugin' to the head of PLUGIN_NAME usually.

When the full name is specified for the plug-in name, it specifies it applying '+' to the head.

  % ./myapp_helper.pl Build::Plugin +MyAApp::Plugin::Any

The template of the module is generated by the subordinate of passing the library of the project.

  % vi /path/to/MyApp/lib/Egg/Plugin/PluginName.pm

Please refer to the document of Egg for the method of making the plugin module.

SEE ALSO

Egg::Release, Egg::Helper, Egg::Helper::Build::Module, Egg,

AUTHOR

Masatoshi Mizuno <lushe@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2008 Bee Flag, Corp. <http://egg.bomcity.com/>.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available.