Devel::Modlist - Show the modules, with version number, used by a script

Version: 0.71 (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 uses Module::Build. To build and install, do:

        perl Build.PL
        ./Build && ./Build test

(at present, the only Devel::Modlist tests are for the documentation)

To install:

        ./Build install

You may need super-user priviledges to install.


PROBLEMS/BUG REPORTS

Please send any reports of problems or bugs to <rjray@tsoft.com>.


CREDITS AND LICENSES

This package is copyright (c) 2000 by Randy Ray (rjray@blackperl.com) and may 
be distributed under terms of the Artistic License used to cover Perl itself.
See the file Artistic in the distribution of Perl 5.002 or later for details
of copy and distribution terms.

Perl module interface by Randy J. Ray (rjray@blackperl.com), original concept
and prototype code from Tim Bunce (Tim.Bunce@ig.co.uk).

Special thanks to Andreas König <andreas.koenig@anima.de> for help in adding
the CPAN support.
