I just released version 0.3.1 of lein-modules [1]. I've fixed a lot of 
bugs, added one feature, and slightly changed the behavior since the last 
time I announced a release.

What is it?

It's a Leiningen plugin that lets you treat a set of related projects 
stored in a single SCM repository as an aggregate. Features include 
dependency build order, flexible project inheritance, a simple dependency 
management mechanism, and automatic checkout dependencies.

We use it for Immutant's build [2], and this morning I converted two other 
multi-module projects with which I'm somewhat familiar: Pedestal [3] and 
Ring [4]. I did this mainly to harden lein-modules, just as an exercise to 
expose potential bugs. But those three may serve as examples for your own 
projects if you're interested.

Have fun!
Jim

[1] https://github.com/jcrossley3/lein-modules
[2] https://github.com/immutant/immutant
[3] 
https://github.com/jcrossley3/pedestal/commit/3dabf7190a618885e84b32999bbfd7a031c7dcde
[4] 
https://github.com/jcrossley3/ring/commit/e4d23f7a33cc035d090b028982c8e47c367146b6

-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to