Pass shellcheck.
This commit is contained in:
parent
391f0dcde2
commit
80d06b7514
|
@ -1,3 +1,5 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
venv()
|
venv()
|
||||||
{
|
{
|
||||||
# Usage:
|
# Usage:
|
||||||
|
@ -11,7 +13,7 @@ venv()
|
||||||
deactivate 2>/dev/null
|
deactivate 2>/dev/null
|
||||||
if ! [[ -d .venv ]]
|
if ! [[ -d .venv ]]
|
||||||
then
|
then
|
||||||
python$1 -m venv --prompt "$(basename "$PWD"))(py$(python$1 --version | cut -d' ' -f2)" .venv
|
"python$1" -m venv --prompt "$(basename "$PWD"))(py$("python$1" --version | cut -d' ' -f2)" .venv
|
||||||
fi
|
fi
|
||||||
source .venv/bin/activate
|
source .venv/bin/activate
|
||||||
}
|
}
|
||||||
|
@ -35,12 +37,12 @@ compile-python()
|
||||||
fi
|
fi
|
||||||
local URL="https://www.python.org/ftp/python"
|
local URL="https://www.python.org/ftp/python"
|
||||||
(
|
(
|
||||||
cd /tmp
|
cd /tmp || return 1
|
||||||
wget -qO- $URL/$PY_VERSION/Python-$PY_VERSION$BETA.tgz | tar -xzf - || (
|
wget -qO- "$URL/$PY_VERSION/Python-$PY_VERSION$BETA.tgz" | tar -xzf - || (
|
||||||
echo "Version not found, check on $URL."
|
echo "Version not found, check on $URL."
|
||||||
)
|
)
|
||||||
[ -d Python-$PY_VERSION$BETA ] && (cd Python-$PY_VERSION$BETA; ./configure $FLAGS --prefix=$HOME/.local/ && make -j $(nproc) && make altinstall) &&
|
[ -d "Python-$PY_VERSION$BETA" ] && (cd "Python-$PY_VERSION$BETA"; ./configure $FLAGS --prefix="$HOME/.local/" && make -j "$(nproc)" && make altinstall) &&
|
||||||
rm -r Python-$PY_VERSION$BETA
|
rm -r "Python-$PY_VERSION$BETA"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue