No, please, don't mix projects directory hierarchies, Since clojure-contrib has such a great visibility that it's almost impossible to depend on a lib and not to depend on clojure-contrib also, I would stick to something simple, and say that the env variable for clojure-contrib home should be CLOJURE_CONTRIB_HOME.
My 0,02€, -- Laurent 2009/2/25 Stephen C. Gilardi <squee...@mac.com> > > 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 > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---