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.