duck1123
1/21/2009 - 7:43 PM

repl

#!/bin/sh

cd `dirname $0`/..

for file in WEB-INF/lib/*.jar; do
    jars=$jars:$file
done

for file in WEB-INF/lib/endorsed/*.jar; do
    jars=$jars:$file
done

for file in /usr/share/tomcat6/lib/*.jar; do
    jars=$jars:$file
done

swankpath=$HOME/.emacs.d/site-lisp/swank-clojure
classpath=src/clojure:src/java:WEB-INF/classes:$jars:$swankpath

if which rlwrap > /dev/null
then
    rlwrap java -Dclojure.compile.path="WEB-INF/classes" -cp $classpath clojure.lang.Repl
else
    java -Dclojure.compile.path="WEB-INF/classes" -cp $classpath jline.ConsoleRunner clojure.lang.Repl
fi