Spaces:
Configuration error
Configuration error
File size: 1,192 Bytes
f8e7cc9 da3e674 f8e7cc9 da3e674 f8e7cc9 da3e674 f8e7cc9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #!/data/data/com.termux/files/usr/bin/bash
# Termux: prueft python3, optional CRLF am Agent-Skript, startet DDGK Note10-Agent.
# Nutzung im Repo-Root: bash scripts/termux_note10_bootstrap.sh
# Bei syntax error: sed -i 's/\r$//' scripts/termux_note10_bootstrap.sh
set -e
cd "$(dirname "$0")/.." || exit 1
ROOT="$(pwd)"
AGENT="$ROOT/ddgk_note10_agent.py"
echo "[termux-bootstrap] ROOT=$ROOT"
if ! command -v python3 >/dev/null 2>&1; then
echo "[termux-bootstrap] FEHLER: python3 nicht gefunden. Ausfuehren: pkg install python"
exit 2
fi
if [[ ! -f "$AGENT" ]]; then
echo "[termux-bootstrap] FEHLER: Datei fehlt: $AGENT (cd ins Repo? git clone?)"
exit 2
fi
# CRLF von Windows oft -> Errno 2 beim ./ddgk_note10_agent.py
if command -v sed >/dev/null 2>&1; then
sed -i 's/\r$//' "$AGENT" 2>/dev/null || true
fi
python3 -m pip install --user -q -U pip wheel setuptools 2>/dev/null || true
python3 -m pip install --user -q --prefer-binary requests 2>/dev/null || python3 -m pip install --user requests
python3 -m pip install --user -q --prefer-binary psutil 2>/dev/null || python3 -m pip install --user psutil || true
echo "[termux-bootstrap] Starte Agent ..."
exec python3 "$AGENT"
|