#!/bin/sh
# Simple wrapper script used to start JOSM in Debian
set -e

# First, the users preference as defined by $JAVA_HOME. Next, use OpenJDK.
# Override to a specific one using $JAVACMD
JAVA_CMDS="$JAVA_HOME/bin/java /usr/lib/jvm/java-6-openjdk/bin/java"

for jcmd in $JAVA_CMDS; do 
    if [ -x "$jcmd" -a -z "${JAVACMD}" ]; then
        JAVACMD="$jcmd"
    fi
done

if [ "$JAVACMD" ]; then
    echo "Using $JAVACMD to execute josm."
    exec $JAVACMD -jar /usr/share/josm/josm.jar "$@"
else    
    echo "No valid JVM found to run JOSM."
    exit 1
fi
