kopia lustrzana https://github.com/c9/core
25 wiersze
515 B
Bash
Executable File
25 wiersze
515 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Helper script to launch python with codeintel in a python2 virtualenv
|
|
set -e
|
|
|
|
COMMAND=$1
|
|
|
|
SHAREDENV="/mnt/shared/lib/python2"
|
|
FALLBACKENV="$HOME/.c9/python2"
|
|
|
|
if [[ -d $SHAREDENV/lib/python2.7/site-packages/codeintel ]]; then
|
|
ENV=$SHAREDENV
|
|
else
|
|
ENV=$FALLBACKENV
|
|
if ! [[ -d $ENV ]]; then
|
|
echo "!!Not installed" >&2
|
|
exit 1
|
|
fi
|
|
fi
|
|
|
|
source $ENV/bin/activate
|
|
PYTHON="$ENV/bin/python"
|
|
|
|
COMMAND=${COMMAND/\$PYTHON/$PYTHON}
|
|
COMMAND=${COMMAND/\$ENV/$ENV}
|
|
eval "$COMMAND" |