~ubuntu-branches/ubuntu/precise/enigmail/precise-security

« back to all changes in this revision

Viewing changes to python/virtualenv/virtualenv_embedded/activate.csh

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-11-12 16:36:01 UTC
  • mfrom: (0.12.15)
  • Revision ID: package-import@ubuntu.com-20121112163601-t8e8skdfi3ni9iqp
Tags: 2:1.4.6-0ubuntu0.12.04.1
* New upstream release v1.4.6
  - see LP: #1080212 for USN information
* Drop unneeded patches
  - remove debian/patches/correct-version-number.diff
  - remove debian/patches/dont_register_cids_multiple_times.diff
  - update debian/patches/series
* Support building in an objdir
  - update debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This file must be used with "source bin/activate.csh" *from csh*.
 
2
# You cannot run it directly.
 
3
# Created by Davide Di Blasi <davidedb@gmail.com>.
 
4
 
 
5
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'
 
6
 
 
7
# Unset irrelavent variables.
 
8
deactivate nondestructive
 
9
 
 
10
setenv VIRTUAL_ENV "__VIRTUAL_ENV__"
 
11
 
 
12
set _OLD_VIRTUAL_PATH="$PATH"
 
13
setenv PATH "$VIRTUAL_ENV/__BIN_NAME__:$PATH"
 
14
 
 
15
set _OLD_VIRTUAL_PROMPT="$prompt"
 
16
 
 
17
if ("__VIRTUAL_PROMPT__" != "") then
 
18
    set env_name = "__VIRTUAL_PROMPT__"
 
19
else
 
20
    if (`basename "$VIRTUAL_ENV"` == "__") then
 
21
        # special case for Aspen magic directories
 
22
        # see http://www.zetadev.com/software/aspen/
 
23
        set env_name = `basename \`dirname "$VIRTUAL_ENV"\``
 
24
    else
 
25
        set env_name = `basename "$VIRTUAL_ENV"`
 
26
    endif
 
27
endif
 
28
set prompt = "[$env_name] $prompt"
 
29
unset env_name
 
30
 
 
31
alias pydoc python -m pydoc
 
32
 
 
33
rehash
 
34