FWIW, I'm replying to myself after I figured out a missing (undocumented) step in my previous process :
After cloning the repo, you have to run
script/install
And then the jars are placed into your local repo (and the 'lein deps' step does not try to fetch them from clojars
Then I faced a second issue :
script/repl script was not finding incanter.repl
Actually the following piece in script/repl did not work for me
[...]
for f in $TOP_DIR/target/incanter-*-standalone.jar; do
if [ -f $f ]; then
CP="$CP:$f"
JAR_FOUND=1
fi
done
[..]
Actually my $INCANTER_HOME/target/ folder contained only one file : incanter-1.5.7-SNAPSHOT.jar
The script was successful after I added the following :
for f in $TOP_DIR/target/incanter-*-standalone.jar; do
if [ -f $f ]; then
CP="$CP:$f"
JAR_FOUND=1
fi
done
Then I got the expected message that 'lein uberjar' command had to be run
This 'lein uberjar' was indeed successful and my incanter repl is up and running
As a summary :
1- the 'script/install' should be listed in the wiki "build incanter" section
2 - the script/repl script should make sure the actual incanter standalone jar is present before setting JAR_FOUND to 1
./eric