activate.csh 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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. set newline='\
  5. '
  6. alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH:q" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT:q" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc'
  7. # Unset irrelevant variables.
  8. deactivate nondestructive
  9. setenv VIRTUAL_ENV "/Users/zhuge/workspace/git/Rock/SDK/Rock_GTUser2/Rock_GTUser2/cocos2d/tools/bulldog/venv"
  10. set _OLD_VIRTUAL_PATH="$PATH:q"
  11. setenv PATH "$VIRTUAL_ENV:q/bin:$PATH:q"
  12. if ("" != "") then
  13. set env_name = ""
  14. else
  15. set env_name = '('"$VIRTUAL_ENV:t:q"') '
  16. endif
  17. if ( $?VIRTUAL_ENV_DISABLE_PROMPT ) then
  18. if ( $VIRTUAL_ENV_DISABLE_PROMPT == "" ) then
  19. set do_prompt = "1"
  20. else
  21. set do_prompt = "0"
  22. endif
  23. else
  24. set do_prompt = "1"
  25. endif
  26. if ( $do_prompt == "1" ) then
  27. # Could be in a non-interactive environment,
  28. # in which case, $prompt is undefined and we wouldn't
  29. # care about the prompt anyway.
  30. if ( $?prompt ) then
  31. set _OLD_VIRTUAL_PROMPT="$prompt:q"
  32. if ( "$prompt:q" =~ *"$newline:q"* ) then
  33. :
  34. else
  35. set prompt = "$env_name:q$prompt:q"
  36. endif
  37. endif
  38. endif
  39. unset env_name
  40. unset do_prompt
  41. alias pydoc python -m pydoc
  42. rehash