Sample code: Cross-check Build.PL/Makefile.PL pre-reqs with Module::CoreList for a specific version of Perl.
shell> cc.corelist.pl -d ../Data-Session -f Build.PL -p 5.010001
Module | Build.PL | CoreList |
CGI | 3.43 | 3.43 |
Data::Dumper | 2.124 | 2.124 |
Digest::MD5 | 2.39 | 2.39 |
Digest::SHA | 5.47 | 5.47 |
Fcntl | 1.06 | 1.06 |
File::Basename | 2.77 | 2.77 |
File::Path | 2.07 | 2.07_03 |
File::Spec | 3.30 | 3.30 |
File::Temp | 0.22 | 0.22 |
Module::Build | 0.38 | 0.340201 |
Safe | 2.18 | 2.18 |
Scalar::Util | 1.21 | 1.21 |
Storable | 2.20 | 2.20 |
Test::More | 0.92 | 0.92 |
overload | 1.07 | 1.07 |
parent | 0.221 | 0.221 |
strict | 1.04 | 1.04 |
vars | 1.01 | 1.01 |
warnings | 1.06 | 1.06 |
Module | Build.PL |
Class::Load | 0.19 |
Config::Tiny | 2.14 |
DBD::SQLite | 1.13 |
DBI | 1.615 |
DBIx::Admin::CreateTable | 2.07 |
Data::UUID | 1.217 |
File::Slurp | 9999.13 |
FreezeThaw | 0.5001 |
Hash::FieldHash | 0.10 |
JSON | 2.27 |
Test::Pod | 1.44 |
Try::Tiny | 0.07 |
YAML::Tiny | 1.44 |
autovivification | 0.06 |
cc.corelist.pl, cc.perlmodule.pl and cc.whichperlmodule.pl ship with Module::Metadata::CoreList. Each responds to -h.
Summary:I.e. module.metadata.corelist.report.html ships in the html/ directory of the distro. It used to ship in the htdocs/ directory, but in V 1.06 I changed that to match other modules wherein I use html/.
This report is on-line here.
Author
|
|
Date
|
2012-07-30
|
OS
|
Debian V 6.0.4
|
Perl
|
5.14.2
|