CPAN::FindDependencies::MakeMaker - retrieve dependencies specified in Makefile.PL's


CPAN-FindDependencies documentation  | view source Contained in the CPAN-FindDependencies distribution.

Index


NAME

Top

CPAN::FindDependencies::MakeMaker - retrieve dependencies specified in Makefile.PL's

SYNOPSIS

Top

Dependencies are also specified in Makefile.PL files used with the ExtUtils::MakeMaker module.

FUNCTIONS

Top

getreqs_from_mm

Expects the contents of a Makefile.PL as a string.

Returns a hash reference of the form:

    {
        Module::Name => 0.1,
        ...
        Last::Module => 9.0,
    }

SECURITY

Top

This module assumes that its input is trustworthy and can be safely executed. The only protection in place is that a vague attempt is made to catch a Makefile.PL that just sits there doing nothing - either if it's in a loop, or sitting at a prompt. But even that can be defeated by an especially naughty person.

BUGS/LIMITATIONS

Top

Makefile.PLs that have external dependencies/calls that can fatally die will not be able to be successfully parsed and then scanned for dependencies, e.g. libwww-perl.5808.

SOURCE CODE REPOSITORY

Top

http://www.cantrell.org.uk/cgit/cgit.cgi/perlmodules/

SEE ALSO

Top

CPAN::FindDepdendencies

CPAN

http://deps.cpantesters.org

AUTHOR, LICENCE and COPYRIGHT

Top

CONSPIRACY

Top

This module is also free-as-in-mason software.


CPAN-FindDependencies documentation  | view source Contained in the CPAN-FindDependencies distribution.