Curtis Jewell > Perl-Dist-Strawberry-2.5001 > perldist_strawberry

Download:
Perl-Dist-Strawberry-2.5001.tar.gz

Annotate this POD

Website

CPAN RT

New  3
Open  21
Stalled  2
View/Report Bugs
Source   Latest Release: Perl-Dist-Strawberry-4.003

NAME ^

perldist_strawberry - a distribution builder for Perl::Dist::Strawberry.

VERSION ^

This document describes perldist_strawberry version 2.50.

DESCRIPTION ^

This script builds Strawberry Perl.

SYNOPSIS ^

  perldist_strawberry [ --output <DIR> ] [ --skip <NUM>[,<NUM>...] ]
                 [ --trace <NUM> ] [ --cpan <URL> ] [ --[no]force ]
                 [ --[no]verbose ]
                 [ --help ] [ --usage ] [ --man ] [ --version ] [ -? ]
                                 
  Options:
    --output <DIR>    The directory to copy distributions to.
                      Defaults to the current user's desktop.
    --cpan <URL>      Specifies the CPAN mirror to download to.
                      Defaults to http://cpan.strawberryperl.com/.
    --skip <NUM>...   Specifies a list of which builds need skipped.
    --trace <NUM>     Specifies the trace level.
                      Defaults to 1, range is between 0 and 5.

    --offline         Does not download files.
    --nooffline       Downloads files as required. (default)
        
    --force           Skips testing of all modules installed.
    --noforce         Only skips testing of modules specified 
                      in Strawberry.pm. (default)

    --usage           Gives a minimum amount of aid and comfort.
    --help            Gives aid and comfort.
    -?                Gives aid and comfort.
    --man             Gives maximum aid and comfort.    
        
    --version         Gives the name, version and copyright of the script.

OPTIONS ^

--output

Specifies where the distributions that are created should be copied to. Defaults to the user's desktop directory.

--cpan

Specifies the CPAN mirror to use.

Defaults to http://cpan.strawberryperl.com/.

--skip

Specifies which builds need skipped from the list below:

1. 5.10.1 C: drive (.msi & .zip)
2. 5.10.1 D: drive (.msi)
3. 5.12.3 relocatable (.msi & .zip)
4. 5.12.3 portable (.zip)
--trace

Sets the trace level to be used when building. The level can be between 0 and 5, where 0 means print only the most mandatory information, while 5 prints EVERYTHING. Levels beyond 2 are only useful for debugging.

Defaults to 1.

--offline/--nooffline

Specifies whether the files and modules required can or should be downloaded from the internet.

Defaults to --nooffline.

--force/--noforce

Specifies whether all modules installed should not be tested. This is useful when debugging, or for increased speed.

Defaults to --noforce.

--usage

Print a brief usage message and exits.

--help or -?

Print a short help message and exits.

--man

Prints the POD documentation contained in the script and exits.

--version

Prints the script name, version, and copyright and exits.

CONFIGURATION ^

No environment variables or configuration files are used during the execution of this script.

DEPENDENCIES ^

Perl 5.10.0 is the mimimum version of perl that this script will run on.

Other modules that this script depends on are File::HomeDir URI, and Perl::Dist::Strawberry.

SUPPORT ^

No support is provided for this script.

AUTHOR ^

Curtis Jewell, <csjewell@cpan.org>

Adam Kennedy, <adamk@cpan.org>

COPYRIGHT & LICENSE ^

Copyright 2009, 2011 Curtis Jewell.

Copyright 2007-2009 Adam Kennedy.

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

The full text of the license can be found in the LICENSE file included with this distribution.

syntax highlighting: