Hi,

Am 14.04.2009 um 23:02 schrieb Howard Lewis Ship:

I'd say to refactor clojure-contrib into a number of seperate modules;
individual modules (each with its own pom) could have their own
dependencies. Thus if you choose clojure-contrib-freechart, you get
that JAR (or compiled Clojure sources) plus the jfreechart dependency.

In this way you are using the good part of Maven: transitive
dependency management.

I solved this in my Ivy approach by using different configurations.
Although everything is configured in a single ivy.xml (no need
for different poms), there is still a lot of moisture to DRY out. I'd
really love to see defmacro in ant... Maybe I will look deeper into
lancet. Since it uses the ant machinery underneath, it might be
a good solution for this problem...

Sincerely
Meikel

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to