Alien-Packages
view release on metacpan or search on metacpan
* AnnoCPAN: Annotated CPAN documentation
<http://annocpan.org/dist/Alien-Packages>
* CPAN Ratings
<http://cpanratings.perl.org/d/Alien-Packages>
* Search CPAN
<http://search.cpan.org/dist/Alien-Packages/>
If you think you've found a bug then please also read "How to Report
Bugs Effectively" by Simon Tatham:
<http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>.
RESOURCES AND CONTRIBUTIONS
There're several ways how you can help to support future development:
You can hire the author to implement the features you require at most
(this also defines priorities), you can negotiate a support and
maintenance contract with the company of the author and you can provide
lib/Alien/Packages.pm view on Meta::CPAN
=item * AnnoCPAN: Annotated CPAN documentation
L<http://annocpan.org/dist/Alien-Packages>
=item * CPAN Ratings
L<http://cpanratings.perl.org/d/Alien-Packages>
=item * Search CPAN
L<http://search.cpan.org/dist/Alien-Packages/>
=back
If you think you've found a bug then please also read "How to Report Bugs
Effectively" by Simon Tatham:
L<http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>.
=head1 RESOURCES AND CONTRIBUTIONS
There're several ways how you can help to support future development: You can
lib/Alien/Packages/Msi.pm view on Meta::CPAN
}
return $haveWin32TieRegistry;
}
=head2 list_packages
Scans the packages below
C<HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Installer/UserData/*/Products/*/InstallProperties>
and returns the values of DisplayName and DisplayVersion for each key
below C<*/Products/*/>.
=cut
sub list_packages
{
my $self = $_[0];
my @packages;
my $machKey = $win32TieRegistry->Open(
"LMachine",
( run in 0.778 second using v1.01-cache-2.11-cpan-df04353d9ac )