[antlr-interest] C++ file timestamps and makefiles

Ric Klaren ric.klaren at gmail.com
Thu Dec 16 11:49:06 PST 2004


Hi,

On Thu, 16 Dec 2004 11:55:10 -0500, Bryan Ewbank <ewbank at gmail.com> wrote:
> I've noticed some strange behavior, and need confirmation.  It appears
> that ANTRL only creates C++ output files if the output file is
> different than the previously generated file.
> 
> For example, unless I add a new token, the *TokenTypes* files are not
> updated.  If I change the action associated with a rule, only the
> *.cpp file is changed - the *.hpp is unchanged.
> 
> Is this expected of ANTLR, or do I need to be looking elsewhere to
> figure out what is going on?

It's what I expect/made to prevent unnecessary rebuilds. E.g. if you
only change actions in a .g file only the .cpp file is touched. All
set up for minimal builds.

Cheers,

Ric


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/antlr-interest/

<*> To unsubscribe from this group, send an email to:
    antlr-interest-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 





More information about the antlr-interest mailing list