ISMACOS=1
fi
+# check for headless mode
+HEADLESS=0
+for ARG in ARGS; do
+ if [ "${ARG}" = "--headless" ]; then
+ HEADLESS=1
+ break
+ fi
+done
+
declare -a JVMARGS=()
# set vars for being inside the macos App Bundle
JAVA="${APPDIR}/jre/bin/java"
fi
+if [ "${HEADLESS}" = 1 ]; then
+ # this suppresses the Java icon appearing in the macOS Dock and maybe other things in other OSes
+ JVMARGS=( "${JVMARGS[@]}" "-Djava.awt.headless=true" )
+fi
+
SYSJAVA=java
GETDOWNTXT="${APPDIR}/getdown.txt"