Slipstream-Mod-Manager/skel_unix/modman-cli.sh

34 lines
627 B
Bash

#!/usr/bin/env bash
# Get the absolute path to this script's folder.
if echo "$0" | awk '{exit(!/^\//);}'; then
maindir=$(dirname "$0");
else
maindir=$PWD/$(dirname "$0");
fi
cd "${maindir}";
# Search in $PATH among other places.
java_cmd=$(command -v java);
# OSX uses a command to decide java's location.
if [ -x "/usr/libexec/java_home" ]; then
export JAVA_HOME=$(/usr/libexec/java_home)
if [ -n "${JAVA_HOME}" ]; then
java_cmd=${JAVA_HOME}/bin/java
fi
fi
if [ -n "${java_cmd}" ]; then
"${java_cmd}" -jar modman.jar "$@";
else
echo "";
echo "This script was unable to find java."
echo "";
fi