The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.76

  • ExtUtils::MakeMaker no longer complains when its version contains an underscore. (PJF, RT #35800)
  • Documentation patches to Module::Install::Admin and Module::Install::Base. (Adriano Ferreira, RT #27696)
  • Corrected broken internal link in Module/Install.pod. (PJF)
  • The 'examples' directory will no longer be included twice in META.yml/no_index/directory. (PJF)
  • Move to the new 1.4 version of the META.yml specification (ADAMK)
  • Automatically provide resources:license for license('perl') (ADAMK)
  • Implemented the bugtracker_from command (ADAMK)
  • Added bugtracker_from to the all_from command (Although we don't warn if not provided) (ADAMK)
  • Shifting minimum perl version for Module::Install to 5.005 (Anything older should use ExtUtils::MakeMaker) (ADAMK)
  • perl_version errors if it gets a value less that 5.005 (ADAMK)
  • Created the new install_share implementation (ADAMK)
  • Added the ppport function for adding ppport.h (ADAMK)
  • Bumped File::Remove from test_requires to requires (ADAMK)
  • Added dependency on Devel::PPPort for ppport (ADAMK)

Documentation

The concepts behind Module::Install

Modules

Automatic install of dependencies via CPAN
Standalone, extensible Perl module installer
Author-side manager for Module::Install
Base class for Module::Install extensions
Bundle distributions along with your distribution
Utility functions for capability detection
Commands for interacting with the C compiler
Warnings and help for deprecated commands
Specify dependencies on external non-Perl things
Extension Rules for ExtUtils::MakeMaker
Module::Install Support for PAR::Dist packages
Install non-code files for use during run-time
Module::Install loader

Provides

in lib/Module/Install/Admin/Bundle.pm
in lib/Module/Install/Admin/Compiler.pm
in lib/Module/Install/Admin/Find.pm
in lib/Module/Install/Admin/Include.pm
in lib/Module/Install/Admin/Makefile.pm
in lib/Module/Install/Admin/Manifest.pm
in lib/Module/Install/Admin/Metadata.pm
in lib/Module/Install/Admin/ScanDeps.pm
in lib/Module/Install/Admin/WriteAll.pm
in lib/Module/Install/AutoInstall.pm
in lib/Module/Install/Base.pm
in lib/Module/Install/Fetch.pm
in lib/Module/Install/Include.pm
in lib/Module/Install/Inline.pm
in lib/Module/Install/MakeMaker.pm
in lib/Module/Install/Metadata.pm
in lib/Module/Install/Run.pm
in lib/Module/Install/Win32.pm
in lib/Module/Install/With.pm
in lib/Module/Install/WriteAll.pm
in lib/Module/Install.pm