#!/usr/bin/env bash
set -Eeuo pipefail
cd "$(dirname "$0")"

SOURCE_APP="$PWD/DuoChess.app"
TARGET_DIR="$HOME/Applications"
TARGET_APP="$TARGET_DIR/DuoChess.app"

[[ -d "$SOURCE_APP" ]] || {
  echo "DuoChess.app не найден рядом с установщиком."
  read -r -p "Нажмите Enter, чтобы закрыть окно…" _
  exit 1
}

mkdir -p "$TARGET_DIR"
rm -rf "$TARGET_APP"
ditto "$SOURCE_APP" "$TARGET_APP"

echo
echo "DuoChess установлен:"
echo "$TARGET_APP"
echo
echo "Сейчас приложение откроется."
echo "Если macOS заблокирует первый запуск:"
echo "1) нажмите по DuoChess правой кнопкой;"
echo "2) выберите «Открыть»;"
echo "3) подтвердите запуск."
echo
open "$TARGET_APP" || true
read -r -p "Нажмите Enter, чтобы закрыть окно…" _
