Bash Skripte für das Startup gebaut

This commit is contained in:
mistangl
2025-07-31 15:03:20 +02:00
parent 0a3fe7dda8
commit b39235ba70
8 changed files with 144 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#!/bin/bash
activate_interpreter() {
if [ -f "$PROJECT/.venv/bin/activate" ]; then
source "$PROJECT/.venv/bin/activate"
else
echo "Virtual environment not found. Run install_py.sh first."
exit 1
fi
}
deactivate_interpreter() {
if [ -n "$VIRTUAL_ENV" ]; then
deactivate
fi
}
# Call function based on argument
case "$1" in
activate_interpreter)
activate_interpreter
;;
deactivate_interpreter)
deactivate_interpreter
;;
*)
echo "Usage: $0 {activate_interpreter|deactivate_interpreter}"
exit 1
;;
esac