#!/usr/bin/env bash
set -euo pipefail

CONTENTS="$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)"
export XDG_DATA_HOME="$HOME/Library/Application Support"
USER_DIR="$XDG_DATA_HOME/SunPad"

mkdir -p "$USER_DIR/Config"
if [[ ! -f "$USER_DIR/config.ini" ]]; then
  cp "$CONTENTS/Resources/default-config.ini" "$USER_DIR/config.ini"
fi
if [[ ! -f "$USER_DIR/Config/GCPadNew.ini" ]]; then
  cp "$CONTENTS/Resources/default-GCPadNew.ini" "$USER_DIR/Config/GCPadNew.ini"
fi

exec "$CONTENTS/MacOS/SunPadFrontend"
