Devel::Modlist - Show the modules, with version number, used by a script
Version: 0.801 (see ChangeLog for full history)
WHAT IS IT
Devel::Modlist is a small tool that emits a list of files that were brought
into a script via 'require' or 'use'. It lists these to the STDOUT descriptor
at the end of the script's run. Each file is converted to class-like name,
e.g. IO/File.pm is displayed as IO::File, and the version number, if found,
is displayed. Files ending in .al (auto-loading routines) and .ix (indices
for auto-loading) are ignored. Optionally, one can request that files in
the Perl core library area not be listed (see the manual page).
USING Devel::Modlist
The module is designed to be used like most Devel::* packages:
perl -d:Modlist script
It can also be used via -M:
perl -MDevel::Modlist script
BUILDING/INSTALLING
The package is designed to configure and build like a typical Perl module.
To build:
perl Makefile.PL
make && make test
(at present, there are no tests defined for Devel::Modlist)
To install:
make install
You may need super-user priviledges to install.
PROBLEMS/BUG REPORTS
Please send any reports of problems or bugs to <
[email protected]>.
CREDITS AND LICENSES
This package is copyright (c) 2000 by Randy Ray (
[email protected]).
This module and the code within are released under the terms of the Artistic
License 2.0 (
http://www.opensource.org/licenses/artistic-license-2.0.php).
This code may be redistributed under either the Artistic License or the GNU
Lesser General Public License (LGPL) version 2.1
(
http://www.opensource.org/licenses/lgpl-2.1.php).
Perl module interface by Randy J. Ray (
[email protected]), original concept
and prototype code from Tim Bunce (
[email protected]).
Special thanks to Andreas K�nig <
[email protected]> for help in adding
the CPAN support.