The conclusion is : be patient, wait the next automake release.
I'm reluctant to hack automake, unless the problem is really unbearable.
>>>>> "Loic" == loic <[EMAIL PROTECTED]> writes:
Loic> The problem is not with make dist but for people who checkout
Loic> from the CVS tree and do not have gcc. As far as I understand
Loic> they only have one option : no dependencies.
Yes. This is a serious problem with the current implementation of
dependencies. We have a new implementation for the next version which
does not need gcc or GNU make. However, it is not really ready yet.
Loic> I want to do what make dist does to Makefile.in without calling
Loic> make dist. Some kind of make includedeps that would only patch
Loic> the Makefile.in in the way make dist does.
You can try duplicating what "make dist" does on your own, but that
will only work until the next release. Once the next release comes
out, you won't have to do anything -- there will only be one kind of
Makefile.
Loic> Thanks for the reply. Let me know what you think about my needs
Loic> (it may be : stupid, you don't need that, do this :-). If we
Loic> agree that my need is real I'll take a few hours to contribute
Loic> to automake.
I'd advise just hacking it for yourself, for now, in your Makefile.am.
Long term the new implementation is the way to go. Not much has
happened here lately, but we're also not really at a point where
anybody can help (without getting a lot of background, I think).
Tom