1#!/bin/sh
2
3# muCommander startup arguments
4MUCOMMANDER_ARGS="@ARGS@"
5JAVA_ARGS="@JAVA_ARGS@"
6
7# if JAVA_HOME exists, use it
8if [ -x "$JAVA_HOME/bin/java" ]
9then
10  JAVA="$JAVA_HOME/bin/java"
11else
12  if [ -x "$JAVA_HOME/jre/bin/java" ]
13  then
14    JAVA="$JAVA_HOME/jre/bin/java"
15  else
16    JAVACMD=`which java 2> /dev/null `
17    if [ -z "$JAVACMD" ] ; then
18      echo "Error: cannot find java VM."
19      exit 1
20    fi
21    JAVA="java"
22  fi
23fi
24
25# Resolve the path to the installation directory where this script is located in
26if [ -h $0 ]
27then
28  # This script has been invoked from a symlink, resolve the link's target (i.e. the path to this script)
29  BASE_FOLDER=`ls -l "$0"`
30  BASE_FOLDER=${BASE_FOLDER#*-> }
31else
32  BASE_FOLDER=$0
33fi
34
35cd `dirname "$BASE_FOLDER"`
36
37# Starts mucommander.
38$JAVA -DGNOME_DESKTOP_SESSION_ID=$GNOME_DESKTOP_SESSION_ID -DKDE_FULL_SESSION=$KDE_FULL_SESSION -DKDE_SESSION_VERSION=$KDE_SESSION_VERSION -Djava.library.path=/usr/local/lib -cp mucommander-0.9.5.jar com.mucommander.main.muCommander $@
39