PPM::Make::CPAN - helper module for using ppm within CPAN.pm
my $ppm = PPM::Make::CPAN->new(%opts); $ppm->make_ppm_install();
PPM::Make::CPAN is used to build a PPM (Perl Package Manager) distribution from a CPAN source distribution and then install it with the
ppm utility. See PPM::Make for a discussion of details on how the ppm package is built. Available options are
- no-cfg => 1
Do not read a .ppmcfg configuration file specifying options to pass to PPM::Make.
- force => 1
If the package or module requested is already installed, PPM installs nothing. The
forceoption can be used to make PPM install a package even if it's already present. With
forcePPM resolves file conflicts during package installation or upgrade by allowing files already installed by other packages to be overwritten and ownership transferred to the new package. This may break the package that originally owned the file. This is available within PPM4 only.
- nodeps => 1
nodepsoption makes PPM attempt to install the package without resolving any dependencies the package might have. This is available within PPM4 only.
- area => $area
By default, new packages are installed in the "site" area, but if the "site" area is read only, and there are user-defined areas set up, the first user-defined area is used as the default instead. Use the
areaoption to install the package into an alternative location.
This program is copyright, 2008, by Randy Kobes <email@example.com>. It is distributed under the same terms as Perl itself.