hi Ric!So great to hear your "voice" after so long. glad you are still lurking. 
thanks for the pointer. I will take a look :)
Ter
On Mar 27, 2011, at 7:12 AM, Ric Klaren wrote:

> Hi,
> 
> /delurk
> 
> On 26-3-2011 21:13, Terence Parr wrote:
>> I'm actually thinking of dumping use of mvn for build purposes. i don't like 
>> its complexity and dir structure.  what used to be v4 (complete rewrite of 
>> antlr) used ant nicely and easily. we can still have a mvn plugin of course.
> 
> Have a look at gradle (www.gradle.org). Currently converting 16K lines of 
> maven build to gradle and it looks like the whole build can be captured in a 
> few 100 lines of gradle code.
> 
> Maven has so much convention that it is close to unusable.
> 
> With gradle silly restrictions like one artifact per pom are gone. And if you 
> can't do it with dependencies your just script it, or use an ant task. Or 
> write your own plugin (you can even write the plugin inline)
> 
> Disadvantages so far, its groovy, so syntax is often a bit fuzzy. And 
> sometimes it's hard to figure out how to do something (mostly advanced stuuf, 
> there's a bit of a learning curve but not as steep as antlr :) so you should 
> be ok).
> 
> Advantages, it's a tool with a 'we get your job done' attitude, not the mvn 
> choke in our conventions, and the mvn crappy plugins. Mailing list is very 
> helpfull as well.
> 
> You can generate maven/ivy artifacts with gradle and deploy them as well.
> 
> There are some antlr plugins for gradle, no clue as to the quality. But it 
> should be really easy to integrate antlr (and have really good up to date 
> checks) Gradle builds incremental out of the box.
> 
> There are a lot of build examples, since a lot of open source projects are 
> switching to gradle.
> 
> Cheers,
> 
> Ric
> /lurk

_______________________________________________
antlr-dev mailing list
antlr-dev@antlr.org
http://www.antlr.org/mailman/listinfo/antlr-dev

Reply via email to