Perl Diver 2.31
Main Environment Variables Perl Default Values Perl Config - Summary Perl Config - Full Installed Modules List Directory uptime Docs

Module Documentation
Details and documentation about a specific module, including version and documentation (if available). Note that while links to perldoc.com and search.cpan.org are provided, the module may be part of a larger distribution. If you reach a File Not Found page on either site, please try the parent module.

Module::Build::Tiny

Name Module::Build::Tiny
Version 0.039
Located at /usr/local/share/perl5
File /usr/local/share/perl5/Module/Build/Tiny.pm
Is Core No
Search CPAN for this module Module::Build::Tiny
Documentation Module::Build::Tiny
Module Details Module::Build::Tiny


NAME

Module::Build::Tiny - A tiny replacement for Module::Build


VERSION

version 0.039


SYNOPSIS

 use Module::Build::Tiny;
 Build_PL();


DESCRIPTION

Many Perl distributions use a Build.PL file instead of a Makefile.PL file to drive distribution configuration, build, test and installation. Traditionally, Build.PL uses Module::Build as the underlying build system. This module provides a simple, lightweight, drop-in replacement.

Whereas Module::Build has over 6,700 lines of code; this module has less than 120, yet supports the features needed by most distributions.

Supported

Not Supported

Directory structure

Your .pm and .pod files must be in lib/. Any executables must be in script/. Test files must be in t/. Dist sharedirs must be in share/.


USAGE

These all work pretty much like their Module::Build equivalents.

perl Build.PL

Build [ build ]

Build test

Build install

This supports the following options:


AUTHORING

This module doesn't support authoring. To develop modules using Module::Build::Tiny, usage of the Dist::Zilla::Plugin::ModuleBuildTiny manpage or the App::ModuleBuildTiny manpage is recommended.


CONFIG FILE AND ENVIRONMENT

Options can be provided in the PERL_MB_OPT environment variable the same way they can with Module::Build. This should be done during the configuration stage.

Incompatibilities


SEE ALSO

the Module::Build manpage


AUTHORS


COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Leon Timmermans, David Golden.

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

Perl Diver brought to you by ScriptSolutions.com © 1997- 2024