---
name: "Module::Install::Build"
section: "3pm"
platform: "linux"
package: "libmodule-install-perl"
version: "0.64-1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/Module::Install::Build"
---

# Module::Install::Build(3pm)

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"`.\
 **VERSION** **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: This is the default target. When you type `"make"` it is the same as entering `"make all"`. This target builds all of your code and stages it in the `"blib"` directory. Run your distribution's test suite. Copy the contents of the `"blib"` directory into the appropriate directories in your Perl installation. Create a distribution tarball, ready for uploading to CPAN or sharing with a friend. Remove the files created by `"perl Makefile.PL"` and `"make"`. Same as typing `"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: Just like purge, except that it also deletes the files originally added by this module itself. Short cut for typing `"perldoc Module::Install"`. Short cut for typing `"cpansign -s"`, for **Module::Signature** users to sign the distribution before release. Module::Install, CPAN::MakeMaker, CPAN::MakeMaker-Philosophy 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\>
