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:
parent
a311f4d3dc
commit
cc9ba8609a
1 changed files with 5 additions and 2 deletions
3
bin/lein
3
bin/lein
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue