auto-git:

[add] README.md
 [add] default.png
 [add] equirect_hdr_icon_512-Wiederhergestellt.png
 [add] generate_equirect.py
 [add] icon.png
 [add] index.html
 [add] package-lock.json
 [add] package.json
 [add] public/
 [add] requirements.txt
 [add] run.sh
 [add] src-tauri/
 [add] src/
 [add] vite.config.js
This commit is contained in:
2026-05-07 10:44:51 +02:00
parent 19e5cbfa1f
commit 2a2e72eda7
21 changed files with 7508 additions and 0 deletions

35
run.sh Executable file
View File

@@ -0,0 +1,35 @@
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$ROOT_DIR"
# Choose a Python; prefer 3.10 to match the tested venv.
PYTHON_BIN="${PYTHON_BIN:-}"
if [[ -z "${PYTHON_BIN}" ]]; then
if command -v python3.10 >/dev/null 2>&1; then
PYTHON_BIN="python3.10"
else
PYTHON_BIN="python3"
fi
fi
VENV_DIR="$ROOT_DIR/.venv"
if [[ ! -d "$VENV_DIR" ]]; then
echo "Creating venv at $VENV_DIR using $PYTHON_BIN"
"$PYTHON_BIN" -m venv "$VENV_DIR"
fi
source "$VENV_DIR/bin/activate"
echo "Installing Python requirements..."
pip install --upgrade pip >/dev/null
pip install -r "$ROOT_DIR/requirements.txt"
if [[ ! -d "$ROOT_DIR/node_modules" ]]; then
echo "Installing npm dependencies..."
npm install
fi
echo "Starting Tauri dev (npm run tauri dev)..."
npm run tauri dev