CPAN::Mini::Extract

CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted.
Download

CPAN::Mini::Extract Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Adam Kennedy
  • Publisher web site:
  • http://search.cpan.org/~adamk/

CPAN::Mini::Extract Tags


CPAN::Mini::Extract Description

CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted. CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted.SYNOPSIS # Create a CPAN extractor my $cpan = CPAN::Mini::Extract->new( remote => 'http://mirrors.kernel.org/cpan/', local => '/home/adam/.minicpan', trace => 1, extract => '/home/adam/.cpanextracted', extract_filter => sub { /.pm$/ and ! /b(inc|t)b/ }, extract_check => 1, ); # Run the minicpan process my $changes = $cpan->run;CPAN::Mini::Extract provides a base for implementing systems that download "all" of CPAN, extract the dists and then process the files within.It provides the same syncronisation functionality as CPAN::Mini except that it also maintains a parallel directory tree that contains a directory located at an identical path to each archive file, with a controllable subset of the files in the archive extracted below.How does it workCPAN::Mini::Extract starts with a CPAN::Mini local mirror, which it will optionally update before each run. Once the CPAN::Mini directory is current, it will scan both directory trees, extracting any new archives and removing any extracted archives no longer in the minicpan mirror. Requirements: · Perl


CPAN::Mini::Extract Related Software