[antlr-interest] Maven plugin for antlr v4

Alan Cabrera list at toolazydogs.com
Fri Nov 23 08:48:55 PST 2012


NM, I figured it out.  :)

I had to d/l the 3.4 jar to bootstrap things.  It might be a good idea to create an INSTALL.txt file.  Mind if I do that?

Doe ANTLR have a snapshot repository?  There seems to be some dependencies on 3.4.1-SNAPSHOT.


Regards,
Alan

On Nov 23, 2012, at 8:15 AM, Alan Cabrera wrote:

> 
> ?? Sorry, I'm not sure that I follow.
> 
> 
> Regards,
> Alan
> 
> On Nov 22, 2012, at 3:58 PM, Terence Parr wrote:
> 
>> i  the properties in build.properties and then type ant in the main directory.
>> Ter
>> On Nov 20, 2012, at 10:15 PM, Alan Cabrera wrote:
>> 
>>> I tried to compile from the master branch and I get a bunch of compiler errors.  Should I not be compiling off of the master branch?
>>> 
>>> 
>>> Regards,
>>> Alan
>>> 
>>> 
>>> 
>>> On Oct 29, 2012, at 11:30 AM, Terence Parr wrote:
>>> 
>>>> hi Alan, you can start by looking at the structure of the code base, which is not at all what maven expects:
>>>> 
>>>> https://github.com/parrt/antlr4
>>>> 
>>>> Sam has added in a plug-in start I think:
>>>> https://github.com/parrt/antlr4/tree/master/antlr4-maven-plugin/src
>>>> 
>>>> Ter
>>>> On Oct 29, 2012, at 8:54 AM, Alan Cabrera wrote:
>>>> 
>>>>> I've written a few maven plugins in my lifetime.  I'm happy to help.  Where can I start?
>>>>> 
>>>>> 
>>>>> Regards,
>>>>> Alan
>>>>> 
>>>>> On Oct 16, 2012, at 9:50 PM, Jim Idle wrote:
>>>>> 
>>>>>> I am willing to do this when it is released, but I don't have time to do
>>>>>> it before then. Ter is still waiting for me to fix up the C target for the
>>>>>> last ever release of 3.x, which I must do shortly as it has been too long.
>>>>>> 
>>>>>> When I say "we have this set up" I mean we have all the Sonatype accounts
>>>>>> and so on so there is nothing to do to create the release infra-structure.
>>>>>> 
>>>>>> 
>>>>>> However, as I understand it, we have moved away from using Maven to build
>>>>>> v4, which will likely make the task of releasing it as a maven plugin
>>>>>> non-trivial; I am pretty sure I will have to write the v4 plugin pretty
>>>>>> much from scratch again and then I will have to wrestle with the awful git
>>>>>> monster.
>>>>>> 
>>>>>> That isn't the longest of tasks, until I remember that I have to do this
>>>>>> in my spare time in a tiny "apartment" in Taipei with my very slow netbook
>>>>>> and what feels at times like a 48Kbs modem connection ;) Ah well, it
>>>>>> reminds me of mainframe days I guess.
>>>>>> 
>>>>>> So, don't look for this before v4 is ready for release.
>>>>>> 
>>>>>> Jim
>>>>>> 
>>>>>> -----Original Message-----
>>>>>> From: antlr-interest-bounces at antlr.org
>>>>>> [mailto:antlr-interest-bounces at antlr.org] On Behalf Of Dave Thomas
>>>>>> Sent: Wednesday, October 17, 2012 3:48 AM
>>>>>> To: Antlr-Interest Antlr.Org
>>>>>> Subject: Re: [antlr-interest] Maven plugin for antlr v4
>>>>>> 
>>>>>> Ping.  I'd love to see antlr4 available as a maven artifact too.
>>>>>> 
>>>>>> On Sat, Oct 6, 2012 at 8:11 AM, Alan D. Cabrera
>>>>>> <list at toolazydogs.com>wrote:
>>>>>> 
>>>>>>> 
>>>>>>> Ping.
>>>>>>> 
>>>>>>> On Sep 25, 2012, at 7:45 AM, Alan D. Cabrera wrote:
>>>>>>> 
>>>>>>>> Great!  What's the ETA for publication of the artifacts?
>>>>>>>> 
>>>>>>>> On Sep 25, 2012, at 1:43 AM, Jim Idle wrote:
>>>>>>>> 
>>>>>>>>> We already have this set up.
>>>>>>>>> 
>>>>>>>>> Jim
>>>>>>>>> 
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: antlr-interest-bounces at antlr.org
>>>>>>>>> [mailto:antlr-interest-bounces at antlr.org] On Behalf Of Alan D.
>>>>>>>>> Cabrera
>>>>>>>>> Sent: Tuesday, September 25, 2012 12:32 AM
>>>>>>>>> To: Sam Harwell
>>>>>>>>> Cc: Antlr-Interest Antlr.Org
>>>>>>>>> Subject: Re: [antlr-interest] Maven plugin for antlr v4
>>>>>>>>> 
>>>>>>>>> Sonatype offers access to a Nexus server that Open Source projects
>>>>>>>>> can
>>>>>>> use
>>>>>>>>> to publish their artifacts.  It's free.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Regards,
>>>>>>>>> Alan
>>>>>>>>> 
>>>>>>>>> On Sep 22, 2012, at 10:14 PM, Sam Harwell wrote:
>>>>>>>>> 
>>>>>>>>>> Yes, but it's current in source-only form and not available
>>>>>>>>>> through the
>>>>>>>>> Maven distribution site (I don't know how that part of it works).
>>>>>>>>> Hopefully we can get to that part of it soon. :)
>>>>>>>>>> 
>>>>>>>>>> Sam
>>>>>>>>>> 
>>>>>>>>>> -----Original Message-----
>>>>>>>>>> From: antlr-interest-bounces at antlr.org
>>>>>>>>> [mailto:antlr-interest-bounces at antlr.org] On Behalf Of Alan D.
>>>>>>>>> Cabrera
>>>>>>>>>> Sent: Saturday, September 22, 2012 9:29 PM
>>>>>>>>>> To: Antlr-Interest Antlr.Org
>>>>>>>>>> Subject: [antlr-interest] Maven plugin for antlr v4
>>>>>>>>>> 
>>>>>>>>>> Is there a maven plugin in the works for antler v4?
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Regards,
>>>>>>>>>> Alan
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>>>>>> Unsubscribe:
>>>>>>>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-addr
>>>>>>>>> ess
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>>>>> Unsubscribe:
>>>>>>>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-addr
>>>>>>>>> ess
>>>>>>>>> 
>>>>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>>>>> Unsubscribe:
>>>>>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>>> Unsubscribe:
>>>>>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>>>>>>> 
>>>>>> 
>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>> Unsubscribe:
>>>>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>>>>>> 
>>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>>> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>>>>> 
>>>>> 
>>>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>>>>> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>>>> 
>>> 
>>> 
>>> 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