#!/usr/bin/env bash
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
if [ -d "$SCRIPT_DIR/../lib/stratum" ]; then
  BASE_DIR="$SCRIPT_DIR/../lib/stratum"
else
  BASE_DIR="/usr/lib/stratum"
fi

for arg in "$@"; do
  if [[ "$arg" == "--search" || "$arg" == "--install" || "$arg" == "--toggle-additional-apps" || "$arg" == "--help" || "$arg" == "-h" ]]; then
    cd "$BASE_DIR/src" && python3 server.py "$@"
    exit $?
  fi
done
cd "$BASE_DIR/frontend" && electron . "$@"
