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.