Adam Kennedy > Perl-Dist-Strawberry-1.04 > Perl::Dist::Strawberry

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

Dependencies

Annotate this POD (1)

CPAN RT

New  2
Open  18
Stalled  7
View Bugs
Report a bug
Module Version: 1.04   Source   Latest Release: Perl-Dist-Strawberry-2.01

NAME ^

Perl::Dist::Strawberry - Strawberry Perl for win32

DESCRIPTION ^

Strawberry Perl is a binary distribution of Perl for the Windows operating system. It includes a bundled compiler and pre-installed modules that offer the ability to install XS CPAN modules directly from CPAN.

The purpose of the Strawberry Perl series is to provide a practical Win32 Perl environment for experienced Perl developers to experiment with and test the installation of various CPAN modules under Win32 conditions, and to provide a useful platform for doing real work.

Strawberry Perl includes:

The Perl::Dist::Strawberry modules on CPAN contains programs and instructions for downloading component sources and assembling them into the executable installer for Strawberry Perl. It does not include the resulting Strawberry Perl installer.

See the Strawberry Perl website at http://strawberryperl.com/ to download the Strawberry Perl installer.

See Perl::Dist::Build at http://search.cpan.org for details on the builder used to create Strawberry Perl from source.

CHANGES FROM CORE PERL ^

Strawberry Perl is and will continue to be based on the latest "stable" release of Perl, currently version 5.8.8. Some additional modifications are included that improve general compatibility with the Win32 platform or improve "turnkey" operation on Win32.

Whenever possible, these modifications will be made only by preinstalling additional CPAN modules within Strawberry Perl, particularly modules that have been newly included as core Perl modules in the "development" branch of perl to address Win32 compatibility issues.

Modules or distributions currently included are:

Additionally, a stub CPAN Config.pm file is installed. It provides defaults to the path for dmake, to automatically follow dependencies and to use the Windows temporary directory for the CPAN working directory.

CONFIGURATION ^

At present, Strawberry Perl must be installed in C:\strawberry. The executable installer adds the following environment variable changes:

    * adds directories to PATH
        - C:\strawberry\perl\bin  
        - C:\strawberry\c\bin  

Users installing Strawberry Perl without the installer will need to change the environment manually.

METHODS ^

In addition to extending various underlying Perl::Dist::Inno methods, Strawberry Perl adds some additional methods that provide installation support for miscellaneous tools that have not yet been promoted to the core.

install_patch

The install_path method can be used to install a copy of the Unix patch program into the distribution.

Returns true or throws an exception on error.

SUPPORT ^

Bugs should be reported via the CPAN bug tracker at

http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Perl-Dist-Strawberry

For more support information and places for discussion, see the Strawberry Perl Support page http://strawberryperl.com/support.html.

AUTHOR ^

Adam Kennedy <adamk@cpan.org>

COPYRIGHT ^

Copyright 2007 - 2008 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 module.