logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Alien::Build::Plugin::Extract - Extract Alien::Build plugins

Author

       Author: Graham Ollis <plicease@cpan.org>

       Contributors:

       Diab Jerius (DJERIUS)

       Roy Storey (KIWIROY)

       Ilya Pavlov

       David Mertens (run4flat)

       Mark Nunberg (mordy, mnunberg)

       Christian Walde (Mithaldu)

       Brian Wightman (MidLifeXis)

       Zaki Mughal (zmughal)

       mohawk (mohawk2, ETJ)

       Vikas N Kumar (vikasnkumar)

       Flavio Poletti (polettix)

       Salvador Fandiño (salva)

       Gianni Ceccarelli (dakkar)

       Pavel Shaydo (zwon, trinitum)

       Kang-min Liu (劉康民, gugod)

       Nicholas Shipp (nshp)

       Juan Julián Merelo Guervós (JJ)

       Joel Berger (JBERGER)

       Petr Písař (ppisar)

       Lance Wicks (LANCEW)

       Ahmad Fatoum (a3f, ATHREEF)

       José Joaquín Atria (JJATRIA)

       Duke Leto (LETO)

       Shoichi Kaji (SKAJI)

       Shawn Laffan (SLAFFAN)

       Paul Evans (leonerd, PEVANS)

       Håkon Hægland (hakonhagland, HAKONH)

       nick nauwelaerts (INPHOBIA)

       Florian Weimer

Description

       Extract plugins extract packages that have been downloaded from the internet.  Unless you are doing
       something unusual you will likely want to use the Alien::Build::Plugin::Extract::Negotiate plugin to
       select the best Extract plugin available.

       Alien::Build::Plugin::Extract::ArchiveTar
           Extract using "tar".  Typically also works with compressed tarballs like "tar.gz".

       Alien::Build::Plugin::Extract::ArchiveZip
           Extract using Archive::Zip.

       Alien::Build::Plugin::Extract::CommandLine
           Extract using command line tools like "tar" or "unxip".

       Alien::Build::Plugin::Extract::Directory
           Extract a local directory.

       Alien::Build::Plugin::Extract::File
           "Extract" a single file.

       Alien::Build::Plugin::Extract::Negotiate
           Pick the best extract plugin based on the extension of the package archive.

Name

       Alien::Build::Plugin::Extract - Extract Alien::Build plugins

See Also

       Alien::Build, Alien::Build::Plugin

Synopsis

        use alienfile
        share {
          plugin 'Extract' => 'tar.gz';
        };

Version

       version 2.84

See Also