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 =item 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_CPAN_MIRROR - url of the cpan mirror
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-2010 Best Practical Solutions, LLC.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.