#!/usr/bin/env bash
# Local build + install for adom-parts-search.
set -euo pipefail

cd "$(dirname "$0")"

echo "==> cargo build --release"
cargo build --release

BIN=target/release/adom-parts-search
if [ ! -x "$BIN" ]; then
  echo "ERROR: build did not produce $BIN" >&2
  exit 1
fi

DEST=/usr/local/bin/adom-parts-search
echo "==> installing $DEST (sudo)"
sudo install -m 0755 "$BIN" "$DEST"

echo "==> adom-parts-search install (skill + completions)"
adom-parts-search install

echo
echo "Done. Try:"
echo "  adom-parts-search --help"
echo "  adom-parts-search search 'STM32F103'"
echo "  adom-parts-search app"