1#!/bin/sh
2
3# Collect -D & -m options as java arguments
4command=java
5while [ `echo $1 | egrep '^-D|^-m' | wc -l` != 0 ]; do
6	command="$command $1"
7	shift
8done
9
10# Determine installation location
11if [ "$JMOL_HOME" = "" ]; then
12	binDir=${0%/*}
13	if [ "$binDir" = "$0" ]; then
14		# Ran from local directory
15		binDir=$PWD
16	fi
17	# Resolve symlinks.
18	program="$0"
19	while [ -L "$program" ]; do
20		ls=`/bin/ls -ld "$program"`
21		link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
22		if /usr/bin/expr "$link" : '.*/.*' > /dev/null; then
23		program="$link"
24		else
25		program="`/usr/bin/dirname $program`/$link"
26		fi
27	done
28	binDir=`dirname $program`
29fi
30
31JMOL_HOME=${JMOL_HOME:-$binDir}
32libDir=${JMOL_HOME}/jars
33
34if [ ! -e ${JMOL_HOME}/Jmol.jar ]; then
35	echo "Jmol could not find its installed files."
36	exit
37fi
38
39$command -Djmol.home="$JMOL_HOME" -jar ${JMOL_HOME}/Jmol.jar "$@"
40