tools.utils

Yohn Y. 2025-05-17

6:9fc60d528049 Go to Latest

tools.utils/shell/make-venv

+ shell утилиты

History
awgur@6 1 #!/bin/sh
awgur@6 2 # devel.a0fs.ru -- DEV:TOOLS::~/bin/make-venv.sh -- v0.r202405.1
awgur@6 3
awgur@6 4 p_prompt="$1"
awgur@6 5 p_dir="$2"
awgur@6 6
awgur@6 7 die () {
awgur@6 8 echo "$1" >&2
awgur@6 9 exit 1
awgur@6 10 }
awgur@6 11
awgur@6 12 if [ -z "${p_prompt}" ]; then
awgur@6 13 die "Нужно указать название приложения в параметре"
awgur@6 14 fi
awgur@6 15
awgur@6 16 if [ -z "${p_dir}" ]; then
awgur@6 17 p_dir="."
awgur@6 18 fi
awgur@6 19
awgur@6 20 exec python3 -m venv --upgrade-deps --prompt "${p_prompt}" "${p_dir}"