summaryrefslogtreecommitdiff
path: root/pkg/tools/with_venvwrapper.sh
blob: 693c0ac905fc73390e8399abcfa9195cbfb09c7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

#Wraps a command in a virtualenwrapper passed as first argument.
#Example:
#with_virtualenvwrapper.sh leap-bitmask ./run_tests.sh

wd=`pwd`
alias pyver='python -c "import $1;print $1.__path__[0]; print $1.__version__;"'

source `which virtualenvwrapper.sh`
echo "Activating virtualenv " $1
echo "------------------------------------"
workon $1
cd $wd
echo "running version: " `pyver leap.bitmask`
$2 $3 $4 $5