[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
thanks! [Re: 01-factor-all.patch
From: |
Jim Meyering |
Subject: |
thanks! [Re: 01-factor-all.patch |
Date: |
13 Mar 2001 06:03:53 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.100 |
Akim Demaille <address@hidden> 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 is to say that now
| > Akim> `Makefile' and `config.h' have the same status wrt `all'). I
| > Akim> was very unsure of the status of $(BUILT_SOURCES) and made it
| > Akim> config.h-like, while $(DATA)-like was another valid choice.
| >
| > You have to be careful touching BUILT_SOURCES. In the past we forced
| > them to be built as a condition of building (`Makefile: $(BUILT_SOURCES)').
| > That is wrong.
|
| Jim has this in the fileutils/src/Makefile.am:
|
| Makefile: $(BUILT_SOURCES)
Thanks for pointing that out.
And thank you, Tom, for fixing automake so I no longer need the kludge.
I've fixed it.