1Alien::Build::Plugin::EUxsterracCto:n:tDriirbeuctAtelodireyPn(e:3r:)lBuDiolcdu:m:ePnltuagtiino:n:Extract::Directory(3)
2
3
4

NAME

6       Alien::Build::Plugin::Extract::Directory - Plugin to extract a
7       downloaded directory to a build directory
8

VERSION

10       version 2.80
11

SYNOPSIS

13        use alienfile;
14        plugin 'Extract::Directory';
15

DESCRIPTION

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

PROPERTIES

24   format
25       Should always set to "d" (for directories).
26

METHODS

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

SEE ALSO

43       Alien::Build::Plugin::Extract::Negotiate,
44       Alien::Build::Plugin::Extract::File, Alien::Build, alienfile,
45       Alien::Build::MM, Alien
46

AUTHOR

48       Author: Graham Ollis <plicease@cpan.org>
49
50       Contributors:
51
52       Diab Jerius (DJERIUS)
53
54       Roy Storey (KIWIROY)
55
56       Ilya Pavlov
57
58       David Mertens (run4flat)
59
60       Mark Nunberg (mordy, mnunberg)
61
62       Christian Walde (Mithaldu)
63
64       Brian Wightman (MidLifeXis)
65
66       Zaki Mughal (zmughal)
67
68       mohawk (mohawk2, ETJ)
69
70       Vikas N Kumar (vikasnkumar)
71
72       Flavio Poletti (polettix)
73
74       Salvador Fandiño (salva)
75
76       Gianni Ceccarelli (dakkar)
77
78       Pavel Shaydo (zwon, trinitum)
79
80       Kang-min Liu (劉康民, gugod)
81
82       Nicholas Shipp (nshp)
83
84       Juan Julián Merelo Guervós (JJ)
85
86       Joel Berger (JBERGER)
87
88       Petr Písař (ppisar)
89
90       Lance Wicks (LANCEW)
91
92       Ahmad Fatoum (a3f, ATHREEF)
93
94       José Joaquín Atria (JJATRIA)
95
96       Duke Leto (LETO)
97
98       Shoichi Kaji (SKAJI)
99
100       Shawn Laffan (SLAFFAN)
101
102       Paul Evans (leonerd, PEVANS)
103
104       Håkon Hægland (hakonhagland, HAKONH)
105
106       nick nauwelaerts (INPHOBIA)
107
108       Florian Weimer
109
111       This software is copyright (c) 2011-2022 by Graham Ollis.
112
113       This is free software; you can redistribute it and/or modify it under
114       the same terms as the Perl 5 programming language system itself.
115
116
117
118perl v5.36.1                      20A2l3i-e0n5:-:1B5uild::Plugin::Extract::Directory(3)
Impressum