On Wed, Jun 26, 2013 at 12:06 AM, Charles Oliver Nutter <head...@headius.com > wrote:
> Ahh well *generating* the pom.xml from the ruby-maven sounds like a > great solution! That would certainly be less work to maintain over > time, and those of us maintaining it will have ruby-maven available > anyway. > > Let me know if there's anything I can do to rework AnnotationBinder > and the invoker stuff. Those pieces have bene in dire need of > refactoring for quite some time, and I'll make any changes necessary > to help the mavenization. > > I did a crud patch to avoid error on the missing config file https://github.com/mkristian/jruby/commit/42fdb59851e6ed799a7a945e5b8e0e0884b66a3f but with the AnnotationBinder it will be very helpful indeed if it would honour the "-s path/to/genreated/sources" option of javac. maven usese target/generated-sources/annotations as default but allows me to reconfigure it. currently I tweak maven to use the same directory structure as ant which allows me to use both at the same time. but after ant is gone there is no need to have a build directory and a target directory (which is hardcoded by some plugins) and we should/could move to "target" only. that will reduce a couple of tweaks from pom as well. - christian - Charlie > > On Tue, Jun 25, 2013 at 1:47 PM, kristian <m.krist...@web.de> wrote: > > ok, > > > > with tzdata I have better idea. the Constants.java is almost done > already. > > the next big thing is the populators and invokers. the > AnnotationBinder.java > > has hardcoded paths which makes life just a bit harder. overall the maven > > stuff will be first less efficient than what ant does, like the ant build > > has a lot of conditions which I just do not have in maven (maven just > > executes one phase after the other). > > > > about ruby-maven: I usually check in the pom.xml which ruby-maven > generates > > as well, i.e. any user who has just maven installed can use the build > > system. only when you need to work on the build system you need > ruby-maven > > to translate the pom.rb (Mavenfile) to pom.xml (and then ruby maven > executes > > proper maven with that pom.xml) - so to say it is just a thin wrapper > with > > ruby DSL around maven. > > > > starting jruby of the build is the tricky part - I guess I need to copy > the > > jars into the right place. > > > > - christian > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >