#!/usr/bin/env bash set -e #cd /usr/local/bin/dhwp #virtualenv -p python3 --prompt '|> dhwp <| ' env >/dev/null 2>&1 #env/bin/pip install -r requirements.txt >/dev/null 2>&1 #env/bin/python setup.py develop >/dev/null 2>&1 #ln -s /usr/local/bin/dhwp/env/bin/dhwp /usr/bin/dhwp >/dev/null 2>&1 cd /usr/local/bin/dhwp if command -v virtualenv >/dev/null 2>&1; then virtualenv -p python3 --prompt '|> dhwp <| ' env >/dev/null 2>&1 elif python3 -m venv --help >/dev/null 2>&1; then python3 -m venv --prompt '|> dhwp <| ' env >/dev/null 2>&1 else echo "Error: Neither virtualenv nor python3 -m venv is available" exit 1 fi env/bin/pip install -r requirements.txt >/dev/null 2>&1 env/bin/python setup.py develop >/dev/null 2>&1 ln -s /usr/local/bin/dhwp/env/bin/dhwp /usr/bin/dhwp >/dev/null 2>&1