#!/bin/bash

# Start JavaMorph - Morphing Program.

# Contains all help files.
HELPDIR="/usr/share/doc/javamorph/"
# Tutorial PDF.
HELPFILE=${HELPDIR}JavaMorph.pdf.gz
# Pass DEBIAN specific help file locations to the JVM.
OPTS="-DHELPDIR=${HELPDIR} -DHELPFILE=${HELPFILE}"
# Location of the OPENJDK JVM.
J_OPEN="/usr/lib/jvm/default-java/bin/java"
# Choose the JVM if installed. 
if test -a ${J_OPEN}
then
	JAVA=${J_OPEN}
	echo "I take OpenJDK."
else
	# Stop if no JVM is installed.
	echo "ERROR: No Java VM found for JavaMorph!"
	exit 1
fi

# Choose the helpviewer.
if test -a /usr/bin/evince
then
	HELPVIEW=/usr/bin/evince
else
	if test -a /usr/bin/okular
	then
		HELPVIEW=/usr/bin/okular
	else
		echo "WARNING: Help viewer not found!"
	fi
fi
# Start the JavaMorph program.
${JAVA} ${OPTS} -DHELPVIEW=${HELPVIEW} -jar /usr/share/javamorph/javamorph.jar
# Say good bye.
echo "Open me again if I'm good or report bugs otherwise! Bye ..."

