NAME

Shipwright::Manual::ENV - ENV vars 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_REPOSITORY
shipwright's repository, i.e. uri occurs in cmd option -r ...
if there's no -r arg in cmd, this env is used if any.

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_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
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::Manual::Tutorial

AUTHORS

sunnavy <sunnavy@bestpractical.com>

LICENCE AND COPYRIGHT

Shipwright is Copyright 2007-2009 Best Practical Solutions, LLC.

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