1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/bin/sh
prefix=`dirname $(readlink -f $0 || echo $0)`
# Check whether or not to use the bundled JDK
if [ -d "${prefix}/jdk-17" ]; then
echo echo "Using bundled JDK."
JAVA_HOME="${prefix}/jdk-17"
PATH=$JAVA_HOME/bin:$PATH
else
echo "Using system JDK."
fi
# Check if there is a user-specified Java arguments file
if [ -e "$HOME/.igv/java_arguments" ]; then
java -showversion -Djava.awt.headless=true -Dsamjdk.snappy.disable=true --module-path="${prefix}/lib" -Xmx1500m \
@"${prefix}/igv.args" \
@"$HOME/.igv/java_arguments" \
--module=org.igv/org.broad.igv.tools.IgvTools "$@"
else
java -showversion -Djava.awt.headless=true -Dsamjdk.snappy.disable=true --module-path="${prefix}/lib" -Xmx1500m \
@"${prefix}/igv.args" \
--module=org.igv/org.broad.igv.tools.IgvTools "$@"
fi
|