python/virtualenv/virtualenv_embedded/activate.csh

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/python/virtualenv/virtualenv_embedded/activate.csh	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,42 @@
     1.4 +# This file must be used with "source bin/activate.csh" *from csh*.
     1.5 +# You cannot run it directly.
     1.6 +# Created by Davide Di Blasi <davidedb@gmail.com>.
     1.7 +
     1.8 +alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc'
     1.9 +
    1.10 +# Unset irrelevant variables.
    1.11 +deactivate nondestructive
    1.12 +
    1.13 +setenv VIRTUAL_ENV "__VIRTUAL_ENV__"
    1.14 +
    1.15 +set _OLD_VIRTUAL_PATH="$PATH"
    1.16 +setenv PATH "$VIRTUAL_ENV/__BIN_NAME__:$PATH"
    1.17 +
    1.18 +
    1.19 +
    1.20 +if ("__VIRTUAL_PROMPT__" != "") then
    1.21 +    set env_name = "__VIRTUAL_PROMPT__"
    1.22 +else
    1.23 +    if (`basename "$VIRTUAL_ENV"` == "__") then
    1.24 +        # special case for Aspen magic directories
    1.25 +        # see http://www.zetadev.com/software/aspen/
    1.26 +        set env_name = `basename \`dirname "$VIRTUAL_ENV"\``
    1.27 +    else
    1.28 +        set env_name = `basename "$VIRTUAL_ENV"`
    1.29 +    endif
    1.30 +endif
    1.31 +
    1.32 +# Could be in a non-interactive environment,
    1.33 +# in which case, $prompt is undefined and we wouldn't
    1.34 +# care about the prompt anyway.
    1.35 +if ( $?prompt ) then
    1.36 +    set _OLD_VIRTUAL_PROMPT="$prompt"
    1.37 +    set prompt = "[$env_name] $prompt"
    1.38 +endif
    1.39 +
    1.40 +unset env_name
    1.41 +
    1.42 +alias pydoc python -m pydoc
    1.43 +
    1.44 +rehash
    1.45 +

mercurial