NAME
Shipwright::Manual::ENV - ENV variables Shipwright uses
SYNOPSIS
Introduce ENV variables Shipwright makes use of.
DESCRIPTION
- HOME
-
user's home directory, e.g. /home/joe
- USER
-
user's name, e.g. joe
- SHIPWRIGHT_SHIPYARD
- SHIPWRIGHT_REPOSITORY ( deprecated )
-
shipwright's shipyard's uri, i.e. the uri occurs in cmd option -r ... if there's no -r arg in cmd, this env is used if any. SHIPWRIGHT_SHIPYARD has higher priority. e.g. fs:/tmp/fs
- SHIPWRIGHT_MAKE
-
path of 'make' cmd, default value is 'make' on UNIX
- SHIPWRIGHT_SOURCE_ROOT
-
directory where shipwright keeps source data except downloads, which will be in $ENV{SHIPWRIGHT_USER_ROOT}/downloads. default value is a temp dir.
- SHIPWRIGHT_USER_ROOT
-
directory where shipwright keeps internal data ( mostly, to speed things up ). default value is ~/.shipwright
- SHIPWRIGHT_LWP_TIMEOUT
-
LWP timeout( seconds ). technically, it's the seconds we take to call $ua->timeout($seconds)
- SHIPWRIGHT_SVK
-
path of svk command, default value is svk.
- SHIPWRIGHT_SVN
-
path of svn command, default value is svn. svnadmin command is expected to be in the same directory as svn.
- SHIPWRIGHT_GIT
-
path of git command, default value is git.
- SHIPWRIGHT_DZIL
-
path of dzil command, default value is dzil.
- SHIPWRIGHT_CPAN_MIRROR
-
url of the cpan mirror
- SHIPWRIGHT_TEST_EXTRA
-
some tests depend on something that's missing in some distribution, to make cpan's report happy, thoese tests are disabled by default. you can enable this to set this true.
- SHIPWRIGHT_TEST_SVK
-
test svk backend if this's true
- SHIPWRIGHT_TEST_SVN
-
test svn backend if this's true
- SHIPWRIGHT_TEST_GIT
-
test git backend if this's true
- SHIPWRIGHT_DEVEL
-
use confess instead of die if this's true
- PERL_MM_USE_DEFAULT
-
CPAN in Shipwright is always run without interaction, so this will always be true.
- FTP_PASSIVE
-
used in FTP source, true by default
- SVKROOT
-
used in tests, svk depot path
SEE ALSO
Shipwright, Shipwright::Manual
AUTHORS
sunnavy <sunnavy@bestpractical.com>
LICENCE AND COPYRIGHT
Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.