Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Leiningen and Ivy Repo

I have a large Ivy repo, and would like to use it with leiningen. I've added : :repositories {} to my project.clj file, but it complains that it cannot load the artifact. My normal ant script points to the full url of the repo with the ivy.setting.public.xml file, but am unsure what is the correct syntax for leiningen in this case.

Can leiningen use an Ivy repo?

like image 841
JPT Avatar asked Oct 12 '22 03:10

JPT


1 Answers

It's a shame I didn't see this sooner.

At one time I had a branch of the Cake build tool that had almost full Ivy support. I again have a need for this, but since Cake is now deprecated I've had to branch leiningen. I only just started but it works for resolving (including configurations, exclusions, branches, etc).

Right now it's based of the lein2 preview release. I'm not sure how much more work I'll put into it though. I'd like to create a complementary lein-ivy plugin that could add the features of the old Cake version (publishing, dependency reports, multiple publications, etc).

like image 94
lrenn Avatar answered Jan 01 '23 09:01

lrenn