On Feb 25, 2009, at 4:52 PM, Phil Hagelberg wrote:

I like the idea, but does this imply that clojure-contrib.jar should be
in the same directory? Or should it look in
$CLOJURE_HOME/../clojure-contrib/clojure-contrib.jar.

That would work in my setup, but it seems clumsy. Perhaps Rich would consider blessing a standard location for contrib within the Clojure top level directory. I just tried that locally and it seems to work fine with svn--no interference between clojure, an svn checkout directory for clojure and clojure/contrib, a separate svn checkout directory for clojure-contrib.

I think:

        $CLOJURE_HOME/contrib

would be a good standard location for clojure-contrib and if that becomes common practice, then the contrib jar will be at:

        $CLOJURE_HOME/contrib/clojure-contrib.jar

(If this flies, at some point it would be good to add "contrib" to the svn-ignore list for Clojure's top level directory so it wouldn't even show up as an untracked node.)

Can I also suggest that if CLOJURE_HOME isn't set that it defaults to
$HOME/src/clojure? This is what clojure-mode.el's M-x clojure-install
uses, and folks seem to find that useful.


That seems like a great default. I like it.

--Steve

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to