Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 9b2643641f
Fetching contributors…

Cannot retrieve contributors at this time

executable file 37 lines (26 sloc) 1.083 kb
#!/bin/sh
# Starter script for Clojure liverepl
[ -z "$JDK_HOME" ] && JDK_HOME=/usr/lib/jvm/default-java
LIVEREPL_HOME="$(cd -P -- "$(dirname -- "$0")" && pwd -P)"
MAIN=net.djpowell.liverepl.client.Main
CLOJURE_JAR=$(find $LIVEREPL_HOME/build -name 'clojure-*[0-9].jar' | head -1)
AGENT_JAR="$LIVEREPL_HOME/build/liverepl-agent.jar"
SERVER_JAR="$LIVEREPL_HOME/build/liverepl-server.jar"
if [ "Darwin" = "`uname -s`" ]; then
CLASSPATH="${CLASSPATH}${JAVA_HOME}/bundle/Classes/classes.jar"
elif [ ! -f "$JDK_HOME/lib/tools.jar" ]; then
echo 'Unable to find $JDK_HOME/lib/tools.jar'
echo "Please set the JDK_HOME environment variable to the location of your JDK."
exit 1
else
CLASSPATH="${CLASSPATH}${JDK_HOME}/lib/tools.jar"
fi
if [ "$TERM" != "dumb" ]; then
if which rlwrap >/dev/null ; then
echo "Found rlwrap"
breakchars="(){}[],^%$#@\"\";:''|\\"
WRAP="exec rlwrap --remember -c -b \"$breakchars\" "
fi
fi
CLASSPATH="$CLASSPATH:$AGENT_JAR"
${WRAP}java -cp $CLASSPATH $MAIN "$CLOJURE_JAR" "$AGENT_JAR" "$SERVER_JAR" "$@"
Jump to Line
Something went wrong with that request. Please try again.