1Alien::Build::Plugin::EUxsterracCto:n:tCroimbAmulatineeddnL:iP:neBeru(li3l)Ddo:c:uPmleungtiant:i:oEnxtract::CommandLine(3)
2
3
4
6 Alien::Build::Plugin::Extract::CommandLine - Plugin to extract an
7 archive using command line tools
8
10 version 2.80
11
13 use alienfile;
14 plugin 'Extract::CommandLine' => (
15 format => 'tar.gz',
16 );
17
19 Note: in most case you will want to use
20 Alien::Build::Plugin::Extract::Negotiate instead. It picks the
21 appropriate Extract plugin based on your platform and environment. In
22 some cases you may need to use this plugin directly instead.
23
24 This plugin extracts from an archive in various formats using command
25 line tools.
26
28 format
29 Gives a hint as to the expected format.
30
31 gzip_cmd
32 The "gzip" command, if available. "undef" if not available.
33
34 bzip2_cmd
35 The "bzip2" command, if available. "undef" if not available.
36
37 xz_cmd
38 The "xz" command, if available. "undef" if not available.
39
40 tar_cmd
41 The "tar" command, if available. "undef" if not available.
42
43 unzip_cmd
44 The "unzip" command, if available. "undef" if not available.
45
47 handles
48 Alien::Build::Plugin::Extract::CommandLine->handles($ext);
49 $plugin->handles($ext);
50
51 Returns true if the plugin is able to handle the archive of the given
52 format.
53
54 available
55 Alien::Build::Plugin::Extract::CommandLine->available($ext);
56
57 Returns true if the plugin is available to extract without installing
58 anything new.
59
61 Alien::Build::Plugin::Extract::Negotiate, Alien::Build, alienfile,
62 Alien::Build::MM, Alien
63
65 Author: Graham Ollis <plicease@cpan.org>
66
67 Contributors:
68
69 Diab Jerius (DJERIUS)
70
71 Roy Storey (KIWIROY)
72
73 Ilya Pavlov
74
75 David Mertens (run4flat)
76
77 Mark Nunberg (mordy, mnunberg)
78
79 Christian Walde (Mithaldu)
80
81 Brian Wightman (MidLifeXis)
82
83 Zaki Mughal (zmughal)
84
85 mohawk (mohawk2, ETJ)
86
87 Vikas N Kumar (vikasnkumar)
88
89 Flavio Poletti (polettix)
90
91 Salvador Fandiño (salva)
92
93 Gianni Ceccarelli (dakkar)
94
95 Pavel Shaydo (zwon, trinitum)
96
97 Kang-min Liu (劉康民, gugod)
98
99 Nicholas Shipp (nshp)
100
101 Juan Julián Merelo Guervós (JJ)
102
103 Joel Berger (JBERGER)
104
105 Petr Písař (ppisar)
106
107 Lance Wicks (LANCEW)
108
109 Ahmad Fatoum (a3f, ATHREEF)
110
111 José Joaquín Atria (JJATRIA)
112
113 Duke Leto (LETO)
114
115 Shoichi Kaji (SKAJI)
116
117 Shawn Laffan (SLAFFAN)
118
119 Paul Evans (leonerd, PEVANS)
120
121 Håkon Hægland (hakonhagland, HAKONH)
122
123 nick nauwelaerts (INPHOBIA)
124
125 Florian Weimer
126
128 This software is copyright (c) 2011-2022 by Graham Ollis.
129
130 This is free software; you can redistribute it and/or modify it under
131 the same terms as the Perl 5 programming language system itself.
132
133
134
135perl v5.36.1 A2l0i2e3n-:0:5B-u1i5ld::Plugin::Extract::CommandLine(3)