Only use leiningen-core/lib for bootstrapping lein's own classpath.

Works around http://dev.clojure.org/jira/browse/CLJ-1034 and is just
generally cleaner.
This commit is contained in:
Phil Hagelberg 2012-07-26 14:09:04 -07:00
parent a311f4d3dc
commit cc9ba8609a

View file

@ -94,8 +94,11 @@ if [ -r "$BIN_DIR/../src/leiningen/version.clj" ]; then
export LEIN_JVM_OPTS=${LEIN_JVM_OPTS:-"-Dclojure.compile.path=$LEIN_DIR/target/classes"}
CLASSPATH="$LEIN_DIR/leiningen-core/src/"
CLASSPATH="$CLASSPATH:$LEIN_DIR/leiningen-core/resources/"
if [ -r "$LEIN_DIR/.lein-classpath" ]; then
CLASSPATH="$CLASSPATH:$(cat $LEIN_DIR/.lein-classpath 2> /dev/null)"
else
CLASSPATH="$CLASSPATH:$LEIN_DIR/leiningen-core/lib/*"
fi
CLASSPATH="$CLASSPATH:$LEIN_DIR/test:$LEIN_DIR/target/classes"
CLASSPATH="$CLASSPATH:$LEIN_DIR/src:$LEIN_DIR/resources:$LEIN_JAR"
if [ -f .lein-classpath ]; then