From d8f3f869d30ac1f5a752f6d26da7b4ac89754626 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Sun, 12 Apr 2026 22:41:24 +0000 Subject: [PATCH] setup.sh aktualisiert --- setup.sh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/setup.sh b/setup.sh index 0dd7d1b..98c74dc 100755 --- a/setup.sh +++ b/setup.sh @@ -25,8 +25,20 @@ INSTALL_DIR=${input_dir:-/home/pi/jarvis-ai} # Pfad normalisieren INSTALL_DIR=$(realpath -m "$INSTALL_DIR") +<<<<<<< HEAD +# 3. Repository klonen +if [ ! -d "$INSTALL_DIR" ]; then + echo "--- Klone Repository von $REPO_URL..." + git clone --branch main --single-branch "$REPO_URL" "$INSTALL_DIR" +else + echo "--- Verzeichnis $INSTALL_DIR existiert bereits. Überspringe Klonen..." +fi + +# In das Verzeichnis wechseln +======= echo -e "\n${C_GREEN}Zielverzeichnis: ${C_BOLD}$INSTALL_DIR${C_DEF}" mkdir -p "$INSTALL_DIR" +>>>>>>> dev cd "$INSTALL_DIR" || exit # 1. System-Abhängigkeiten @@ -260,5 +272,4 @@ EOF" echo "export PYTHONPATH=\$PYTHONPATH:\$(pwd)/source" echo "python3 -m uvicorn source.main:app --host 0.0.0.0 --port 8000" echo -e "${C_GREEN}${C_BOLD}==========================================${C_DEF}" - fi -fi \ No newline at end of file + fi \ No newline at end of file -- 2.49.1