1Alien::Build::Plugin::EUxsterracCto(n3t)ributed Perl DocAulmieennt:a:tBiuoinld::Plugin::Extract(3)
2
3
4
6 Alien::Build::Plugin::Extract - Extract Alien::Build plugins
7
9 version 2.80
10
12 use alienfile
13 share {
14 plugin 'Extract' => 'tar.gz';
15 };
16
18 Extract plugins extract packages that have been downloaded from the
19 internet. Unless you are doing something unusual you will likely want
20 to use the Alien::Build::Plugin::Extract::Negotiate plugin to select
21 the best Extract plugin available.
22
23 Alien::Build::Plugin::Extract::ArchiveTar
24 Extract using "tar". Typically also works with compressed tarballs
25 like "tar.gz".
26
27 Alien::Build::Plugin::Extract::ArchiveZip
28 Extract using Archive::Zip.
29
30 Alien::Build::Plugin::Extract::CommandLine
31 Extract using command line tools like "tar" or "unxip".
32
33 Alien::Build::Plugin::Extract::Directory
34 Extract a local directory.
35
36 Alien::Build::Plugin::Extract::File
37 "Extract" a single file.
38
39 Alien::Build::Plugin::Extract::Negotiate
40 Pick the best extract plugin based on the extension of the package
41 archive.
42
44 Alien::Build, Alien::Build::Plugin
45
47 Author: Graham Ollis <plicease@cpan.org>
48
49 Contributors:
50
51 Diab Jerius (DJERIUS)
52
53 Roy Storey (KIWIROY)
54
55 Ilya Pavlov
56
57 David Mertens (run4flat)
58
59 Mark Nunberg (mordy, mnunberg)
60
61 Christian Walde (Mithaldu)
62
63 Brian Wightman (MidLifeXis)
64
65 Zaki Mughal (zmughal)
66
67 mohawk (mohawk2, ETJ)
68
69 Vikas N Kumar (vikasnkumar)
70
71 Flavio Poletti (polettix)
72
73 Salvador Fandiño (salva)
74
75 Gianni Ceccarelli (dakkar)
76
77 Pavel Shaydo (zwon, trinitum)
78
79 Kang-min Liu (劉康民, gugod)
80
81 Nicholas Shipp (nshp)
82
83 Juan Julián Merelo Guervós (JJ)
84
85 Joel Berger (JBERGER)
86
87 Petr Písař (ppisar)
88
89 Lance Wicks (LANCEW)
90
91 Ahmad Fatoum (a3f, ATHREEF)
92
93 José Joaquín Atria (JJATRIA)
94
95 Duke Leto (LETO)
96
97 Shoichi Kaji (SKAJI)
98
99 Shawn Laffan (SLAFFAN)
100
101 Paul Evans (leonerd, PEVANS)
102
103 Håkon Hægland (hakonhagland, HAKONH)
104
105 nick nauwelaerts (INPHOBIA)
106
107 Florian Weimer
108
110 This software is copyright (c) 2011-2022 by Graham Ollis.
111
112 This is free software; you can redistribute it and/or modify it under
113 the same terms as the Perl 5 programming language system itself.
114
115
116
117perl v5.36.1 2023-05-15 Alien::Build::Plugin::Extract(3)