☺唐鳳☻ > Module-ScanDeps-0.54 > scandeps.pl

Download:
Module-ScanDeps-0.54.tar.gz

Annotate this POD

CPAN RT

New  6
Open  2
Stalled  1
View/Report Bugs
Source   Latest Release: Module-ScanDeps-1.15

NAME ^

scandeps.pl - Scan file prerequisites

SYNOPSIS ^

    % scandeps.pl *.pm          # Print PREREQ_PM section for *.pm
    % scandeps.pl -e 'STRING'   # Scan an one-liner
    % scandeps.pl -B *.pm       # Include core modules
    % scandeps.pl -V *.pm       # Show autoload/shared/data files

DESCRIPTION ^

scandeps.pl is a simple-minded utility that prints out the PREREQ_PM section needed by modules.

If you have CPANPLUS installed, modules that are part of an earlier module's distribution with be denoted with S; modules without a distribution name on CPAN are marked with ?.

Also, if the -B option is specified, module belongs to a perl distribution on CPAN (and thus uninstallable by CPAN.pm or CPANPLUS.pm) are marked with C.

Finally, modules that has loadable shared object files (usually needing a compiler to install) are marked with X; with the -V flag, those files (and all other files found) will be listed before the main output.

OPTIONS ^

-e STRING

Scan STRING as a string containing perl code.

-c

Compiles the code and inspects its %INC, in addition to static scanning.

-x

Executes the code and inspects its %INC, in addition to static scanning.

-B

Include core modules in the output and the recursive search list.

-V

Verbose mode: Output all files found during the process; show dependencies between modules and availability.

SEE ALSO ^

Module::ScanDeps, CPANPLUS::Backend, PAR

ACKNOWLEDGMENTS ^

Simon Cozens, for suggesting this script to be written.

AUTHORS ^

Audrey Tang <autrijus@autrijus.org>

COPYRIGHT ^

Copyright 2003, 2004, 2005 by 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

syntax highlighting: