#!/bin/bash set -e VENV_PATH="./.venv/" PYTHON_CMD=${1:-python} if [ ! -d $VENV_PATH ]; then echo "venv not found, creating one using the command '${PYTHON_CMD}'..."; $PYTHON_CMD -m venv .venv; source $VENV_PATH/bin/activate; pip install --upgrade pip; pip install -r requirements.txt; $VENV_PATH/bin/mkdocs serve; else echo "venv already found."; source $VENV_PATH/bin/activate; pip install --upgrade pip; pip install -r requirements.txt; $VENV_PATH/bin/mkdocs serve; fi;