[antlr-interest] [stringtemplate-interest] Release of StringTemplate 4.0
Terence Parr
parrt at cs.usfca.edu
Sat Apr 2 11:16:23 PDT 2011
Hi Jim,Yes that's an interesting point. If I reorganized source code, making the plug-in for mvn could be a serious hassle. Gr...I really hate the directory structure. it gives me gas every time I have to move around in the directory structure. I'll think about this.
As you say, however, we can simply create a artifacts from the jars. that way I can do whatever I want on the inside and simply provide to you the appropriate jar for packaging up as a maven plug-in. would that make everybody happy?
Ter
On Mar 31, 2011, at 8:44 AM, Jim Idle wrote:
> Cheers, it saves me configuring build helper. However, it isn't so much
> that, as whether we are supporting Maven philosophically or not. If Ter
> does not want to build with it, then I will be forever playing catch up
> and wrangling builds together. The build helper is fine but then we are
> already heading away from the structure etc. I like Maven a lot, but you
> have to buy in to it really.
>
> So, I wonder if we don't just create the artifacts directly from the Jars
> the Ter builds and deploy them. We lose the jar with dependencies though,
> which is a shame.
>
> So, if we could decide not to randomly change the build around and add
> weird scripts to ANT, then I can keep it going. But even keeping the
> plugin going is going to be a pain if I have to keep deploying the jars,
> and then because we are not eating our own dog food, we will keep breaking
> the plugin by changing the options without changing the plugin and so on
> etc...
>
> However, we should move to maven 3 for version 4 of ST and ANTLR if we are
> going to keep going.
>
>
> Jim
>
>> -----Original Message-----
>> From: Sam Harwell [mailto:sharwell at pixelminegames.com]
>> Sent: Thursday, March 31, 2011 8:21 AM
>> To: 'Jim Idle'; 'stringtemplate-interest List'
>> Cc: 'antlr-interest Interest'
>> Subject: RE: [stringtemplate-interest] [antlr-interest] Release of
>> StringTemplate 4.0
>>
>> I already created one (attached) if you want to use it as a start
>> point. :) It uses build-helper-maven-plugin to avoid having to
>> restructure the directories in P4.
>>
>> Sam
>>
>> -----Original Message-----
>> From: stringtemplate-interest-bounces at antlr.org
>> [mailto:stringtemplate-interest-bounces at antlr.org] On Behalf Of Jim
>> Idle
>> Sent: Thursday, March 31, 2011 8:49 AM
>> To: stringtemplate-interest List
>> Cc: antlr-interest Interest
>> Subject: Re: [stringtemplate-interest] [antlr-interest] Release of
>> StringTemplate 4.0
>>
>> Shall I create the Maven build or are you throwing Maven out? ;-)
>>
>> Jim
>>
>>> -----Original Message-----
>>> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
>>> bounces at antlr.org] On Behalf Of Terence Parr
>>> Sent: Sunday, March 27, 2011 12:55 PM
>>> To: stringtemplate-interest List
>>> Cc: antlr-interest Interest
>>> Subject: [antlr-interest] Release of StringTemplate 4.0
>>>
>>> Get it while it's hot. 4.0 is a complete rewrite as a bytecode
>>> interpreter. Is much cleaner and faster than 3.0. enjoy.
>>>
>>> http://www.stringtemplate.org/download.html
>>>
>>> http://www.antlr.org/wiki/display/ST4/StringTemplate+4+Documentation
>>>
>>> http://www.antlr.org/wiki/display/ST4/Differences+between+v3+and+v4
>>>
>>> The GUI Visualizer / inspector is very useful; check it out:
>>>
>>> http://www.antlr.org/wiki/display/ST4/StringTemplate+Inspector+GUI
>>>
>>> Ports to C#, Python, Objective-C on the way thanks to Sam Harwell,
>>> Benjamin Niemann, and Alan Condit.
>>>
>>> A big thanks to Udo Borkowski for his incredible bug catching
>>> abilities and his suggestions!
>>>
>>> Terence
>>> ANTLR project supreme dictator for life
>>>
>>>
>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>> Unsubscribe: http://www.antlr.org/mailman/options/antlr-
>> interest/your-
>>> email-address
>> _______________________________________________
>> stringtemplate-interest mailing list
>> stringtemplate-interest at antlr.org
>> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest
mailing list