#!/bin/sh -e
cd /opt/roastingintelligence

JAVAFX_PATH=/usr/share/java

javaVersion=$(java -version 2>&1 | head -n 1 | cut -d '"' -f 2)
command='java'
libs=$(ls -C lib/*.jar)
classpath=$(echo $libs | tr ' ' ':'):$JAVAFX_PATH/javafx-base.jar:$JAVAFX_PATH/javafx-graphics.jar:$JAVAFX_PATH/javafx-controls.jar:$JAVAFX_PATH/javafx-fxml.jar:$JAVAFX_PATH/javafx-swing.jar

echo "Using Java $javaVersion"

# Check for Chrome OS sommelier
if [ -x "$(command -v sommelier)" ]; then
  echo 'Chrome OS detected - using sommelier'
  command='sommelier -X --scale=0.5 java'
fi

$command -cp ${classpath} $@ com.cropster.roastingintelligence.Launcher
