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
-~----------~----~----~----~------~----~------~--~---

Reply via email to