From 7ac5c8b1ab559b0046ecc637946a76c5536b7caf Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Sat, 16 Nov 2024 23:10:45 +0200 Subject: [PATCH] use script dir --- skeleton/project_codename.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/skeleton/project_codename.sh b/skeleton/project_codename.sh index dfa528f..e106749 100755 --- a/skeleton/project_codename.sh +++ b/skeleton/project_codename.sh @@ -1,9 +1,10 @@ #!/bin/bash -if [ ! -d "$(dirname "${0}")/.venv" ]; then - python -m venv "$(dirname "${0}")/.venv" +script_dir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) +if [ ! -d "${script_dir}/.venv" ]; then + python -m venv "$script_dir/.venv" fi # shellcheck disable=1091 -source "$(dirname "${0}")/.venv/bin/activate" -pip install -r "$(dirname "${0}")/requirements.txt" > /dev/null -pip install "$(dirname "${0}")/" > /dev/null -__project_codename__.py "${@}" +source "$script_dir/.venv/bin/activate" +pip install -r "$script_dir/requirements.txt" > /dev/null +pip install "$script_dir/" > /dev/null +nc_password_client.py "${@}"