Egg::Helper::Project::Build - Helper for Project generation.


  % perl Project MyApp -o /path/to/home


It is a helper to generate the configuration file complete set of the project.

First of all, please obtain the helper script by Egg::Helper to start.

  % perl -MEgg::Helper -e 'Egg::Helper->out' > /usr/bin/

And, please give the name of the project newly generated following 'Project' option.

  % perl /usr/bin/ Project NewProject

* It should be in the name permitted as Perl module name because the name of the project is used as a name of the Perl module.

* Because hierarchizing the project module is not Sarported, the project name including ':' cannot be specified.

* It is possible to output it to an arbitrary directory by specifying '-o' option. It is output to the current directory when omitted.

* There might be a thing that fails in acquisition though PATH of Perl buried under the header of the script for the generated project is acquired by File::Which. For this case, please set 'PERL_PATH' in the environment variable.


File::Which, Egg::Helper, Egg::Release,


Masatoshi Mizuno <>


Copyright (C) 2007 by Bee Flag, Corp. <>, All Rights Reserved.

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.