2010/3/26 David Powell <djpow...@djpowell.net>: > > I often want to add a custom task to a build, just as an example, I > might want to call a Java method in my code after it has built which > will generate a property file to be included in the distribution. > > If this was just a make file or some sort batch file, then that would > just be an extra line in the build file. > > In ant, yeah, it would be padded out with lots of XML, but it would > still be the addition of a fairly simple ant task. > > In leiningen, it seems that I can create a leiningen/*.clj file with a > clojure function in it which will call my task. > > In Maven, it seems that I have to go through this procedure? > > http://maven.apache.org/guides/plugin/guide-java-plugin-development.html > > ... creating a Java class, annotating it with metadata, creating an > XML manifest file for it, packaging it in a jar file, installing it in > the local maven repository, referring to it from the project's pom. > > Is it really that complicated?
Maybe, so you could do this once and for all by writing the missing plugin which can take as an argument a command line, or best, which can take as an argument the name of a clojure script to play ? :-) And maybe contribute this to maven-clojure-plugin ? :-) -- 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 To unsubscribe from this group, send email to clojure+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.