Module::Install::Build - Extension Rules for Module::Build |
Module::Install::Build - Extension Rules for Module::Build
This document describes version 0.01 of Module::Install::Build, released March 1, 2003.
In your Makefile.PL:
use inc::Module::Install; &Build->write;
This module is a wrapper around Module::Build.
The &Build->write
function will pass on keyword/value pair
functions to Module::Build::create_build_script
.
Module::Build 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.
Module::Build 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:
make
it is the same as
entering make all
. This target builds all of your code and stages it
in the blib
directory.
blib
directory into the appropriate
directories in your Perl installation.
perl Makefile.PL
and make
.
perldoc Module::Build
.
This module modifies the behaviour of some of these targets, depending on your requirements, and also adds the following targets to your Makefile:
perldoc Module::Install
.
cpansign -s
, for Module::Signature users to
sign the distribution before release.
the Module::Install manpage, the CPAN::MakeMaker manpage, the CPAN::MakeMaker-Philosophy manpage
Audrey Tang <autrijus@autrijus.org>
Based on original works by Brian Ingerson <INGY@cpan.org>
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
Module::Install::Build - Extension Rules for Module::Build |