#!/bin/sh

# try to find a suitable Java runtime, tvbrowser only works with 1.8 currently
if [ -x /usr/lib64/jvm/jre-1.8.0/bin/java ]; then
# 64bit VM found
JAVAEXE=/usr/lib64/jvm/jre-1.8.0/bin/java
elif [ -x /usr/lib/jvm/jre-1.8.0/bin/java ]; then
# 32bit VM found
JAVAEXE=/usr/lib/jvm/jre-1.8.0/bin/java
else
# fall back to the default java and hope for the best...
JAVAEXE=/usr/bin/java
fi

cd /usr/share/java/tvbrowser/ && \
#    exec /usr/bin/java \
    exec $JAVAEXE \
        -Xms64m \
        -Xmx256m \
        -Djava.library.path=/usr/share/java/tvbrowser \
        -Dpropertiesfile=linux.properties \
        -jar tvbrowser.jar \
        "$@"
