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.
29 lines
937 B
29 lines
937 B
4 years ago
|
#!/bin/bash
|
||
|
|
||
|
# These variables are induced by the ebuild during the build process
|
||
|
P=
|
||
|
JAVA_SLOT=
|
||
|
|
||
|
POSSIBLE_JAVA_PROGRAM_DIRS=(
|
||
|
/usr/lib*/openjdk-${JAVA_SLOT}
|
||
|
/opt/openjdk-bin-${JAVA_SLOT}
|
||
|
/opt/openjdk-jre-bin-${JAVA_SLOT}
|
||
|
)
|
||
|
|
||
|
for POSSIBLE_DIR in ${POSSIBLE_JAVA_PROGRAM_DIRS[@]}; do
|
||
|
if [[ -x ${POSSIBLE_DIR}/bin/java ]]; then
|
||
|
export JAVA_PROGRAM_DIR="${POSSIBLE_DIR}/bin/"
|
||
|
break
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
if [ -z "$JAVA_PROGRAM_DIR" ]; then
|
||
|
echo "Could not find a suitable Java ${JAVA_SLOT} installation!"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
cd "/opt/${P}"
|
||
|
echo ${JAVA_PROGRAM_DIR}java -Xms16m -Xmx1G --module-path="lib:tvbrowser.jar" -Djava.library.path="./" -splash:imgs/splash.png -Dpropertiesfile=linux.properties -m tvbrowser/tvbrowser.TVBrowser "$@"
|
||
|
${JAVA_PROGRAM_DIR}java -Xms16m -Xmx1G --module-path="lib:tvbrowser.jar" -Djava.library.path="./" -splash:imgs/splash.png -Dpropertiesfile=linux.properties -m tvbrowser/tvbrowser.TVBrowser "$@"
|
||
|
|