App-Pods2Site

 view release on metacpan or  search on metacpan

lib/App/Pods2Site/Args.pod  view on Meta::CPAN

first and then add a '--group :std' for automatically filling in all the others. For a bit more control, each of the
groups in ':std' can be used separately, e.g. as ':std-core'. If this is not sufficient, customize all options with
help from below.
 
The groups will maintain the order given.

Available internal groups:

=over

=item * :std-core

The pods in the 'pods::' namespace.

Corresponds to the query:

  type.eq(corepod)

=item * :std-scripts

All pods found in the bin directories, plus the 'pp' module as it documents the 'pp' script.

Corresponds to the query:

  type.eq(bin) || name.eq(pp)

=item * :std-pragmas

All pods starting with a lowercase letter (but not any selected by the other groups).

Corresponds to the query:

  type.eq(lib) &&
    name.regexp{^[a-z]} &&
    NOT name.eq(pp)

=item * :std-modules

All pods not selected by the other groups.

Corresponds to the query:

  NOT
    (
    	type.eq(bin) ||
    	type.eq(corepod) ||
        name.eq(pp) ||
        name.regexp{^[a-z]}
    )

=item * :std

All of the above in the order: :std-core, :std-scripts, :std-pragmas, :std-modules.

=back

=back

=item B<sitedirectory> or B<:std>

This is where the site should be created or updated. If the path doesn't exist, the full site will be created.

If the path exists, it must contain a site created by this tool, and will then be updated efficiently
(e.g. only new/updated pods will be written as necessary).
In this case however, the listed L<"Sticky options"> above are not allowed on the command line.
Instead they will be read from the site and reused as they were when the site was created.

Use C<:std> for the sitedir 'pods2site' inside the Perl tree (will only work if you have write permissions
there).
 
=back

=head1 MORE HELP

For full information on Pods2Site, see the L<manual|App::Pods2Site>, or use I<--manual>
or run I<perldoc App::Pods2Site> to see the manual page.

=cut



( run in 2.341 seconds using v1.01-cache-2.11-cpan-99c4e6809bf )