Normally the people maintaining the Minim project should publish their
stuff in a maven public repo. There are the ones in control of their
releases.

As far a publishing to Clojars, I do not know the policy.
Uploading various jars maintained by other teams not involved in
Clojure may "pollute" the repo along the way.

Here we have our own internal repo and we publish stuff there when it's not 
available elsewhere.

When it comes to packaging we use uberjars so all the dependencies are
bundled in one target. But we do not publish public stuff yet so we are
not facing this problem either.

Option b2 would be a better compromise but others may have different opinions.
Comments ? 

Luc P.

Nurullah Akkaya <nurul...@nakkaya.com> wrote ..
> For each non-clojure jar file you have, you need to create a pom.xml
> file using the instructions here,
> 
> http://github.com/ato/clojars-web/wiki/POM
> 
> and scp the pom file and the jar to clojars, then you can include them
> in your project.clj.
> 
> So if Minim.jar depends on A.jar, B.jar, upload A.jar and B.jar and
> make Minim.jar depend on A and B then when you add Minim as your
> dependency in project.clj it will pull A, B and Minim.
> 
> Regards...
> --
> Nurullah Akkaya
> http://nakkaya.com
> 
> 
> 
> On Wed, Oct 13, 2010 at 12:52 AM, Vilson Vieira <vil...@void.cc> wrote:
> > Hello,
> > I want to create a Clojure wrapper for Minim and push to clojars. So I have
> > a bunch of jar files from Minim as deps and I want to put them on my lib/.
> > How  can I add a non-clojure jar file on my lein project?
> > Or I need to create a specific lein project for every jar? Like there's a
> > processing.core for Processing jar [1].
> > Thanks.
> > PS: who is the user fyuryu from clojars? I think he could help me.
> > [1] http://clojars.org/org.clojars.fyuryu/processing.core
> >
> > --
> > Vilson Vieira
> >
> > vil...@void.cc
> >
> > ((( http://automata.cc )))
> >
> > ((( http://musa.cc )))
> >
> > --
> > 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
> > Note that posts from new members are moderated - please be patient with your
> > first post.
> > 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
> 
> -- 
> 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
> Note that posts from new members are moderated - please be patient with your 
> first
> post.
> 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

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
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