[VPM] more on installed modules
Carl B. Constantine
cconstan at csc.UVic.CA
Thu Apr 17 12:43:10 CDT 2003
The CPAN FAX also states how to do what I want programmantically using
the ExtUtils::Installed module:
#!/usr/local/bin/perl
use ExtUtils::Installed;
my $instmod = ExtUtils::Installed->new();
foreach my $module ($instmod->modules()) {
my $version = $instmod->version($module) || "???";
print "$module -- $version\n";
}
Works like a charm. My only reservation about either of these methods is
it does not show custom modules you installed by hand.
--
Carl B. Constantine University of Victoria
Programmer Analyst http://www.csc.uvic.ca
UNIX System Administrator Victoria, BC, Canada
cconstan at csc.uvic.ca ELW A220, 721-8753
More information about the Victoria-pm
mailing list