孙海军 > Shipwright > Shipwright::Manual::ENV

Download:
Shipwright-2.4.3.tar.gz

Annotate this POD

CPAN RT

Open  2
View Bugs
Report a bug
Source  

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.