From 3e6c8aa179b0defe3393702f0bbc0a7897c6e60f Mon Sep 17 00:00:00 2001 From: gauthiier Date: Wed, 19 Jul 2023 12:09:39 +0200 Subject: [PATCH] auto script --- sssstatic.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 sssstatic.sh diff --git a/sssstatic.sh b/sssstatic.sh new file mode 100755 index 0000000..308f02d --- /dev/null +++ b/sssstatic.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +if ! [[ "$1" =~ ^(install|clean|run) ]]; then + echo "usage: $0 [action]" + echo "where action can be: [install, clean, run]" + exit 1 +fi + +case $1 in + + install) + echo "intalling virtual environment and dependecies" + python -m venv venv + source venv/bin/activate + pip install --upgrade pip + pip install -r requirements.txt + ;; + clean) + echo "cleaning up" + rm -rf venv + ;; + run) + echo "running" + # source venv/bin/activate + # exec python $2 "${@:3}" +esac + +