#!/usr/bin/env bash
# TextASite deploy tooling installer.
# Agents do NOT share a filesystem - each runs on its own machine. Run this on yours:
#   curl -fsSL https://textasite-tools.pages.dev/install.sh | bash
set -euo pipefail
BASE="https://textasite-tools.pages.dev"
DEST="${1:-/app/data/tas}"
mkdir -p "$DEST"
for f in deploy_site.sh publish_site.py README.md; do
  curl -fsSL "$BASE/$f" -o "$DEST/$f"
done
chmod +x "$DEST/deploy_site.sh" "$DEST/publish_site.py"
echo "installed to $DEST:"
ls -la "$DEST"
echo
echo "deploy any folder:   $DEST/deploy_site.sh <project-name> <build-dir>   -> https://<project-name>.pages.dev"
echo "publish a customer:  $DEST/publish_site.py <build-dir> --phone +447xxxxxxxxx"
