python-zulip-api: Add tools/provision for setting up dev env.
This commit is contained in:
parent
e4c34d77e7
commit
f9655266df
3 changed files with 23 additions and 0 deletions
16
tools/provision
Executable file
16
tools/provision
Executable file
|
@ -0,0 +1,16 @@
|
|||
#!/bin/bash
|
||||
|
||||
BASEDIR=`dirname $0`/..
|
||||
|
||||
if [ ! -d "$BASEDIR/.zulip-api-env" ]; then
|
||||
virtualenv $BASEDIR/.zulip-api-env
|
||||
echo "Virtualenv created."
|
||||
fi
|
||||
|
||||
source $BASEDIR/.zulip-api-env/bin/activate
|
||||
|
||||
if [ ! -f "$BASEDIR/.zulip-api-env/updated" -o $BASEDIR/requirements.txt -nt $BASEDIR/.zulip-api-env/updated ]; then
|
||||
pip install -r $BASEDIR/requirements.txt
|
||||
touch $BASEDIR/.zulip-api-env/updated
|
||||
echo "Requirements installed."
|
||||
fi
|
Loading…
Add table
Add a link
Reference in a new issue