scandeps.pl(1)
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 dis-
tribution name on CPAN are marked with "?".
Also, if the "-B" option is specified, module belongs to a perl distri-
bution 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 out-
put.
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>
perl v5.8.8 2006-05-19 SCANDEPS(1)
Man(1) output converted with
man2html