You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
567 B
26 lines
567 B
#!/bin/sh
|
|
|
|
# Options
|
|
JAVA_OPTS="-client -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on -Xmx2048m"
|
|
MONEYDANCE_LIBS="/usr/share/moneydance/lib"
|
|
|
|
# Choose JAVA
|
|
set -- /opt/openjdk-bin-11.* /usr/lib*/openjdk-11
|
|
while ! [ -d "${1}" ]; do
|
|
if [ ${#} -eq 1 ]; then
|
|
echo "Error: No JAVA 11 runtime found!"
|
|
exit 1
|
|
fi
|
|
|
|
shift
|
|
done
|
|
JAVA_HOME="${1}"
|
|
|
|
# Set CLASSPATH
|
|
for MONEYDANCE_JAR in ${MONEYDANCE_LIBS}/*.jar; do
|
|
CLASSPATH=${CLASSPATH}:${MONEYDANCE_JAR}
|
|
done
|
|
|
|
# Launch Moneydance
|
|
"${JAVA_HOME}"/bin/java -cp "${CLASSPATH}" ${JAVA_OPTS} Moneydance
|