automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: why automake command-line options were low in precedence


From: Ralf Wildenhues
Subject: Re: why automake command-line options were low in precedence
Date: Sat, 22 Jan 2011 12:11:22 +0100
User-agent: Mutt/1.5.20 (2010-08-04)

* Stefano Lattarini wrote on Sat, Jan 22, 2011 at 11:55:14AM CET:
> In short: most automake command-line options are an historical
> accident, and (in the longish term) they should be treated as
> such IMHO.
> 
> To summarize once again: if automake is finally changed to have
> cmdline options take precedence over all other options, then the
> use of cmdline options should be only a mean for *temporarily*
> overriding the "proper" options, either for experimentation or
> debugging.  Do not expect them to play nice with rebuild rules,
> period.

Have you checked how many of Automake's own tests would currently fail
with this?  I'm afraid there would be quite a few.

It is pretty unintuitive when the outcome of a build depends on relative
time stamps.  I'm not sure how to fix this here though.

With buggy HP-UX make, the above semantics cannot be realized, unless
automake is changed to take at least a second (by sleeping or so), as
`make' may trigger rebuilding Makefile.in even if Makefile.am and
Makefile.in have the same time stamp.  :-/

What a rats' nest!

Cheers,
Ralf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]