Akim Demaille <[EMAIL PROTECTED]> wrote:
...
| > Akim> I meant, `Makefile' must be done before `all', but not
| > Akim> `$(DATA)', which is now a dependency of all-am, not `all'.
| > Akim> There was no such distinction before, but for `config.h' (one
| > Akim> way to paraphrase the paragraph above
> "Akim" == Akim Demaille <[EMAIL PROTECTED]> writes:
>> Also, `all' isn't the only time that Makefiles can be rebuilt.
Akim> I very much agree, and was puzzled by this. I guessed we meant
Akim> to provide some support for the most common case.
Could be. Maybe the ChangeLog provides a clu
Tom Tromey <[EMAIL PROTECTED]> writes:
> I don't think it is actually important to support non-GNU make
> implementations here. We've never supported Makefile rebuilding with
> vendor makes in the past. No other GNU Makefile has. We've also
> never had a complaint about it. Since it sounds li
Akim> There is one big twofold change introduced by this change.
Akim> First all-redirect no longer exists. In fact I don't even
Akim> understand why it existed
I don't remember. It might have been to avoid putting config.h
machinery into &do_one_merge_target. Or it might have been an obscure
This one was tricky as @all was used all over the place. Hence the
size, sorry :(
There is one big twofold change introduced by this change. First
all-redirect no longer exists. In fact I don't even understand why it
existed, all you had was
am: all-redirect
and all-redirect had all the magi