1Alien::Build::Plugin::EUxsterracCto:n:tDriirbeuctAtelodireyPn(e:3r:)lBuDiolcdu:m:ePnltuagtiino:n:Extract::Directory(3)
2
3
4
6 Alien::Build::Plugin::Extract::Directory - Plugin to extract a
7 downloaded directory to a build directory
8
10 version 2.38
11
13 use alienfile;
14 plugin 'Extract::Directory';
15
17 Some Download or Fetch plugins may produce a directory instead of an
18 archive file. This plugin is used to mirror the directory from the
19 Download step into a fresh directory in the Extract step. An example
20 of when you might use this plugin is if you were using the "git"
21 command in the Download step, which results in a directory hierarchy.
22
24 format
25 Should always set to "d" (for directories).
26
28 handles
29 Alien::Build::Plugin::Extract::Directory->handles($ext);
30 $plugin->handles($ext);
31
32 Returns true if the plugin is able to handle the archive of the given
33 format. Only returns true for "d" (for directory).
34
35 available
36 Alien::Build::Plugin::Extract::Directory->available($ext);
37 $plugin->available($ext);
38
39 Returns true if the plugin can extract the given format with what is
40 already installed.
41
43 Alien::Build::Plugin::Extract::Negotiate, Alien::Build, alienfile,
44 Alien::Build::MM, Alien
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 Pisar (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
106 This software is copyright (c) 2011-2020 by Graham Ollis.
107
108 This is free software; you can redistribute it and/or modify it under
109 the same terms as the Perl 5 programming language system itself.
110
111
112
113perl v5.32.0 20A2l1i-e0n1:-:1B2uild::Plugin::Extract::Directory(3)