#!/usr/bin/env bash
BUNDLE_ROOT="$(cd "$(dirname "$0")/.." && pwd)"
PYTAG="$(python3 -c 'import sys; print(f"python{sys.version_info.major}.{sys.version_info.minor}")' 2>/dev/null || true)"
SP="${BUNDLE_ROOT}/lib/${PYTAG}/site-packages"
if [[ ! -d "$SP" ]]; then
  # собрано под другой python3.x — ищем любой site-packages в lib/
  SP="$(find "${BUNDLE_ROOT}/lib" -maxdepth 2 -type d -name site-packages 2>/dev/null | head -1)"
fi
[[ -d "$SP" ]] || { echo "dexbtx-miner: нет lib/python*/site-packages (нужен python3 на риге)" >&2; exit 127; }
export PYTHONPATH="${SP}${PYTHONPATH:+:$PYTHONPATH}"
exec python3 -m dexbtx_miner "$@"
