Ethereal-dev: Re: [Ethereal-dev] looping make all on latest cvs.

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Tue, 10 Feb 2004 12:46:53 +0100
On Tue, Feb 10, 2004 at 10:32:33PM +1100, Andrew Hood wrote:
> Biot Olivier wrote:
> >Comment out the line with the .PHONY rule in Makefile.am. We'll need 
> >another
> >means of building the cvsversion.h target (also because the autotools
> >already define a .PHONY target, as can be seen in Makefile.in).

Does this explain the loop? It doesn't to me. Does anyone have an
idea what the cause of the loop is?

> Any target with no dependencies is supposed to be remade *every* time, 
> so a rule like (I haven't updated my CVS so haven't seen the code):
> 
> cvsversion.h:
> 	make-version.pl
> 
> should be enough.

That's what we did before, and it didn't work: Them moment cvsversion.h exists,
this rule is not executed any more.
I'll check in Plan B.

 ciao
    Jörg

-- 
Joerg Mayer                                           <jmayer@xxxxxxxxx>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.