#!/bin/bash
#

#============== Modified for BIRCH by BF ===================
# JAVA8_CMD should be set before running this script.
# The best place to do that is in $BIRCH/local/local.profile.source
# For testing purposes, you can uncomment the line below and
# modify it for the appropriate Java command on your system.

#if [ ! -z "$JAVA8_CMD" ]
#then
#    JAVA_CMD="$JAVA8_CMD"
#else
#    JAVA_CMD="java"
#fi

JAVA_CMD=$BIRCH/lib-$BIRCH_PLATFORM/jre8/jre/bin/java
export JAVA_CMD
echo $JAVA_CMD

# Check for Java8
JVERSION=`$JAVA_CMD -version 2>&1 | head -n 1 |cut -f2 -d'"' | cut -f2 -d'.'`
echo "JVERSION: "$JVERSION

#===========================================================
if [ "$JVERSION" == "8" ]
then
     echo "running Mesquite"
     DIR="$BIRCH/java/Mesquite_Folder"
     $JAVA_CMD -cp $DIR -Xmx4000M -Xss16m -d64 -Djava.library.path=lib -Djri.ignore.ule="yes" -jar $DIR/Mesquite.jar
else
    MESSAGE="Mesquite requires Java8."
    TITLE="Dependencies"
    java -jar $BIRCH/script/OkayBox2.jar "$MESSAGE" "$TITLE"
    chooseviewer.py $BIRCH/public_html/birchadmin/dependencies/dependencies.html
fi