#!/usr/bin/env bash
# cpal-cli: single entry point of the CircuitPal toolset.
#
# ⚠ NEDEN SARMALAYICI
# `python3 tools/cpal_cli/cpal_cli.py` yazmak, aracin var oldugunu bilmeyi
# ve depo kokunde durmayi gerektiriyor. Bu betik nereden cagrilirsa
# cagrilsin kendi kokunu bulur; PATH'e eklenince `cpal-cli` yeter.
set -euo pipefail
KOK="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
PY="${PYTHON:-python3}"
command -v "$PY" >/dev/null 2>&1 || { echo "cpal-cli: python3 not found" >&2; exit 127; }
exec "$PY" "$KOK/tools/cpal_cli/cpal_cli.py" "$@"
