Unix/Linux Go Back    

CentOS 7.0 - man page for inc::module::install (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

inc::Module::Install(3)        User Contributed Perl Documentation	  inc::Module::Install(3)

       inc::Module::Install - Module::Install configuration system

	 use inc::Module::Install;

       This module first checks whether the inc/.author directory exists, and removes the whole
       inc/ directory if it does, so the module author always get a fresh inc every time they run
       Makefile.PL.  Next, it unshifts "inc" into @INC, then loads Module::Install from there.

       Below is an explanation of the reason for using a loader module:

       The original implementation of CPAN::MakeMaker introduces subtle problems for
       distributions ending with "CPAN" (e.g. CPAN.pm, WAIT::Format::CPAN), because its placement
       in ./CPAN/ duplicates the real libraries that will get installed; also, the directory name
       ./CPAN/ may confuse users.

       On the other hand, putting included, for-build-time-only libraries in ./inc/ is a normal
       practice, and there is little chance that a CPAN distribution will be called
       "Something::inc", so it's much safer to use.

       Also, it allows for other helper modules like Module::AutoInstall to reside also in inc/,
       and to make use of them.

       Audrey Tang <autrijus@autrijus.org>

       Copyright 2003, 2004 Audrey Tang <autrijus@autrijus.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>

perl v5.16.3				    2012-03-01			  inc::Module::Install(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 03:41 PM.