2021-06-25 01:45:51 +02:00
|
|
|
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" > /dev/null 2>&1 && pwd)"
|
2021-04-08 16:13:06 +02:00
|
|
|
. "$DIR/prelude.sh"
|
|
|
|
|
|
|
|
set -o errexit
|
|
|
|
set -o verbose
|
|
|
|
activate_venv
|
|
|
|
|
|
|
|
# Not all git get project calls clone into ${workdir}/src so we allow
|
|
|
|
# callers to tell us where the pip requirements files are.
|
|
|
|
pip_dir="${pip_dir}"
|
|
|
|
if [[ -z $pip_dir ]]; then
|
|
|
|
# Default to most common location
|
|
|
|
pip_dir="${workdir}/src/etc/pip"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Same as above we have to use quotes to preserve the
|
|
|
|
# Windows path separator
|
|
|
|
external_auth_txt="$pip_dir/components/aws.req"
|
|
|
|
python -m pip install -r "$external_auth_txt"
|