Add built local::lib
[catagits/Gitalist.git] / local-lib5 / man / man3 / Module::Install::With.3pm
1 .\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.3
2 .\"
3 .\" Standard preamble:
4 .\" ========================================================================
5 .de Sh \" Subsection heading
6 .br
7 .if t .Sp
8 .ne 5
9 .PP
10 \fB\\$1\fR
11 .PP
12 ..
13 .de Sp \" Vertical space (when we can't use .PP)
14 .if t .sp .5v
15 .if n .sp
16 ..
17 .de Vb \" Begin verbatim text
18 .ft CW
19 .nf
20 .ne \\$1
21 ..
22 .de Ve \" End verbatim text
23 .ft R
24 .fi
25 ..
26 .\" Set up some character translations and predefined strings.  \*(-- will
27 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
28 .\" double quote, and \*(R" will give a right double quote.  | will give a
29 .\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
30 .\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
31 .\" expand to `' in nroff, nothing in troff, for use with C<>.
32 .tr \(*W-|\(bv\*(Tr
33 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
34 .ie n \{\
35 .    ds -- \(*W-
36 .    ds PI pi
37 .    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
38 .    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
39 .    ds L" ""
40 .    ds R" ""
41 .    ds C` ""
42 .    ds C' ""
43 'br\}
44 .el\{\
45 .    ds -- \|\(em\|
46 .    ds PI \(*p
47 .    ds L" ``
48 .    ds R" ''
49 'br\}
50 .\"
51 .\" If the F register is turned on, we'll generate index entries on stderr for
52 .\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
53 .\" entries marked with X<> in POD.  Of course, you'll have to process the
54 .\" output yourself in some meaningful fashion.
55 .if \nF \{\
56 .    de IX
57 .    tm Index:\\$1\t\\n%\t"\\$2"
58 ..
59 .    nr % 0
60 .    rr F
61 .\}
62 .\"
63 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
64 .\" way too many mistakes in technical documents.
65 .hy 0
66 .if n .na
67 .\"
68 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
69 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
70 .    \" fudge factors for nroff and troff
71 .if n \{\
72 .    ds #H 0
73 .    ds #V .8m
74 .    ds #F .3m
75 .    ds #[ \f1
76 .    ds #] \fP
77 .\}
78 .if t \{\
79 .    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
80 .    ds #V .6m
81 .    ds #F 0
82 .    ds #[ \&
83 .    ds #] \&
84 .\}
85 .    \" simple accents for nroff and troff
86 .if n \{\
87 .    ds ' \&
88 .    ds ` \&
89 .    ds ^ \&
90 .    ds , \&
91 .    ds ~ ~
92 .    ds /
93 .\}
94 .if t \{\
95 .    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
96 .    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
97 .    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
98 .    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
99 .    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
100 .    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
101 .\}
102 .    \" troff and (daisy-wheel) nroff accents
103 .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
104 .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
105 .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
106 .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
107 .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
108 .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
109 .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
110 .ds ae a\h'-(\w'a'u*4/10)'e
111 .ds Ae A\h'-(\w'A'u*4/10)'E
112 .    \" corrections for vroff
113 .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
114 .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
115 .    \" for low resolution devices (crt and lpr)
116 .if \n(.H>23 .if \n(.V>19 \
117 \{\
118 .    ds : e
119 .    ds 8 ss
120 .    ds o a
121 .    ds d- d\h'-1'\(ga
122 .    ds D- D\h'-1'\(hy
123 .    ds th \o'bp'
124 .    ds Th \o'LP'
125 .    ds ae ae
126 .    ds Ae AE
127 .\}
128 .rm #[ #] #H #V #F C
129 .\" ========================================================================
130 .\"
131 .IX Title "Module::Install::With 3"
132 .TH Module::Install::With 3 "2009-05-27" "perl v5.8.7" "User Contributed Perl Documentation"
133 .Sh "interactive"
134 .IX Subsection "interactive"
135 The \f(CW\*(C`interactive\*(C'\fR function tests for an install that has a user present
136 (or at least, one in which it is reasonable for us to present prompts
137 and other similar types of things).
138 .PP
139 Returns true if in an interactive environment, or false otherwise.
140 .Sh "automated_testing"
141 .IX Subsection "automated_testing"
142 Are we currently running in an automated testing environment, such as
143 \&\s-1CPAN\s0 Testers.
144 .PP
145 This is primarily a cleaner and more human-readable equivalent of
146 checking \f(CW$ENV\fR{\s-1AUTOMATED_TESTING\s0} yourself, but may be improved in line
147 with best practices at a later date.
148 .Sh "release_testing"
149 .IX Subsection "release_testing"
150 Are we currently running in an release testing environment. That is,
151 are we in the process of running in a potential highly-intensive and
152 high dependency bloat testing process prior to packaging a module for
153 release.
154 .PP
155 This is primarily a cleaner and more human-readable equivalent of
156 checking \f(CW$ENV\fR{\s-1RELEASE_TESTING\s0} yourself, but may be improved in line
157 with best practices at a later date.
158 .Sh "win32"
159 .IX Subsection "win32"
160 The \f(CW\*(C`win32\*(C'\fR function tests if the Makefile.PL is currently running in a
161 native Microsoft Windows Perl, such as ActivePerl or Strawberry Perl.
162 .PP
163 This is primarily a cleaner and more human-readable equivalent of
164 checking \f(CW\*(C`$^O eq 'MSWin32'\*(C'\fR yourself, but may be improved in line
165 with best practices at a later date.
166 .Sh "winlike"
167 .IX Subsection "winlike"
168 The \f(CW\*(C`winlike\*(C'\fR function tests if the Makefile.PL is currently running
169 in a Microsoft Windows Perl, under either cygwin or a native Win32 Perl.
170 .PP
171 This is primarily a cleaner and more human-readable equivalent of
172 checking \f(CW\*(C`$^O eq 'MSWin32' or $^O eq 'cygwin'\*(C'\fRyourself, but may be
173 improved in line with best practices at a later date.
174 .SH "SEE ALSO"
175 .IX Header "SEE ALSO"
176 Module::Install
177 .SH "AUTHORS"
178 .IX Header "AUTHORS"
179 Adam Kennedy <adamk@cpan.org>
180 .SH "COPYRIGHT"
181 .IX Header "COPYRIGHT"
182 Copyright 2007 \- 2009 Adam Kennedy.
183 .PP
184 This program is free software; you can redistribute
185 it and/or modify it under the same terms as Perl itself.
186 .PP
187 The full text of the license can be found in the
188 \&\s-1LICENSE\s0 file included with this module.