2015-12-18 14:07:39 -05:00
|
|
|
#!/bin/bash -x
|
|
|
|
|
XDG_DATA_HOME=${XDG_DATA_HOME:-~/.local/share}
|
|
|
|
|
VENV_NAME="venv"
|
|
|
|
|
# The path to the letsencrypt-auto script. Everything that uses these might
|
|
|
|
|
# at some point be inlined...
|
|
|
|
|
LEA_PATH=./letsencrypt/
|
|
|
|
|
VENV_PATH=${LEA_PATH/$VENV_NAME}
|
|
|
|
|
VENV_BIN=${VENV_PATH}/bin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# virtualenv call is not idempotent: it overwrites pip upgraded in
|
|
|
|
|
# later steps, causing "ImportError: cannot import name unpack_url"
|
|
|
|
|
|
2016-02-05 15:26:08 -05:00
|
|
|
"$LEA_PATH/letsencrypt-auto" --os-packages-only
|
2015-12-18 14:07:39 -05:00
|
|
|
|
|
|
|
|
cd letsencrypt
|
2018-11-07 20:16:16 -05:00
|
|
|
python tools/venv.py
|
2018-01-26 04:47:25 -05:00
|
|
|
venv/bin/tox -e py27
|