1Shipwright::Manual::ENVU(s3e)r Contributed Perl DocumentaSthiiopnwright::Manual::ENV(3)
2
3
4

NAME

6       Shipwright::Manual::ENV - ENV variables Shipwright uses
7

SYNOPSIS

9       Introduce ENV variables Shipwright makes use of.
10

DESCRIPTION

12       HOME
13           user's home directory, e.g. /home/joe
14
15       USER
16           user's name, e.g. joe
17
18       SHIPWRIGHT_SHIPYARD
19       SHIPWRIGHT_REPOSITORY ( deprecated )
20               shipwright's shipyard's uri, i.e. the uri occurs in cmd option -r ...
21               if there's no -r arg in cmd, this env is used if any.
22
23               SHIPWRIGHT_SHIPYARD has higher priority.
24
25               e.g. fs:/tmp/fs
26
27       SHIPWRIGHT_MAKE
28               path of 'make' cmd, default value is 'make' on UNIX
29
30       SHIPWRIGHT_SOURCE_ROOT
31               directory where shipwright keeps source data except downloads,
32               which will be in $ENV{SHIPWRIGHT_USER_ROOT}/downloads.
33               default value is a temp dir.
34
35       SHIPWRIGHT_USER_ROOT
36               directory where shipwright keeps internal data
37               ( mostly, to speed things up ).
38               default value is ~/.shipwright
39
40       SHIPWRIGHT_LWP_TIMEOUT
41               LWP timeout( seconds ).
42               technically, it's the seconds we take to call $ua->timeout($seconds)
43
44       SHIPWRIGHT_SVK
45           path of svk command, default value is svk.
46
47       SHIPWRIGHT_SVN
48           path of svn command, default value is svn.  svnadmin command is
49           expected to be in the same directory as svn.
50
51       SHIPWRIGHT_GIT
52           path of git command, default value is git.
53
54       SHIPWRIGHT_DZIL
55           path of dzil command, default value is dzil.
56
57       SHIPWRIGHT_CPAN_MIRROR
58           url of the cpan mirror
59
60       SHIPWRIGHT_TEST_EXTRA
61               some tests depend on something that's missing in some distribution, to
62               make cpan's report happy, thoese tests are disabled by default.
63               you can enable this to set this true.
64
65       SHIPWRIGHT_TEST_SVK
66               test svk backend if this's true
67
68       SHIPWRIGHT_TEST_SVN
69               test svn backend if this's true
70
71       SHIPWRIGHT_TEST_GIT
72               test git backend if this's true
73
74       SHIPWRIGHT_DEVEL
75               use confess instead of die if this's true
76
77       PERL_MM_USE_DEFAULT
78               CPAN in Shipwright is always run without interaction,
79               so this will always be true.
80
81       FTP_PASSIVE
82               used in FTP source, true by default
83
84       SVKROOT
85               used in tests, svk depot path
86

SEE ALSO

88       Shipwright, Shipwright::Manual
89

AUTHORS

91       sunnavy  "<sunnavy@bestpractical.com>"
92
94       Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
95
96       This program is free software; you can redistribute it and/or modify it
97       under the same terms as Perl itself.
98
99
100
101perl v5.34.0                      2021-07-22        Shipwright::Manual::ENV(3)
Impressum