☻ 唐鳳 ☺ > Module-Install-0.64 > Module::Install::MakeMaker

Download:
Module-Install-0.64.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  41
Open  27
Stalled  1
View/Report Bugs
Module Version: 0.64   Source   Latest Release: Module-Install-1.10

NAME ^

Module::Install::MakeMaker - Extension Rules for ExtUtils::MakeMaker

SYNOPSIS ^

In your Makefile.PL:

    use inc::Module::Install;
    WriteMakefile();

DESCRIPTION ^

This module is a wrapper around ExtUtils::MakeMaker. It exports two functions: prompt (an alias for ExtUtils::MakeMaker::prompt) and WriteMakefile.

The WriteMakefile function will pass on keyword/value pair functions to ExtUtils::MakeMaker::WriteMakefile. The required parameters NAME and VERSION (or VERSION_FROM) are not necessary if it can find them unambiguously in your code.

CONFIGURATION OPTIONS ^

This module also adds some Configuration parameters of its own:

NAME

The NAME parameter is required by ExtUtils::MakeMaker. If you have a single module in your distribution, or if the module name indicated by the current directory exists under lib/, this module will use the guessed package name as the default.

If this module can't find a default for NAME it will ask you to specify it manually.

VERSION

ExtUtils::MakeMaker requires either the VERSION or VERSION_FROM parameter. If this module can guess the package's NAME, it will attempt to parse the VERSION from it.

If this module can't find a default for VERSION it will ask you to specify it manually.

MAKE TARGETS ^

ExtUtils::MakeMaker provides you with many useful make targets. A make target is the word you specify after make, like test for make test. Some of the more useful targets are:

This module modifies the behaviour of some of these targets, depending on your requirements, and also adds the following targets to your Makefile:

SEE ALSO ^

Module::Install, CPAN::MakeMaker, CPAN::MakeMaker::Philosophy

AUTHORS ^

Audrey Tang <autrijus@autrijus.org>

Based on original works by Brian Ingerson <INGY@cpan.org>

COPYRIGHT ^

Copyright 2002, 2003, 2004 by Audrey Tang <autrijus@autrijus.org>, Brian Ingerson <ingy@cpan.org>

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

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: