(I know from experience that you have to tell make about when you update targets that make knows about but I can't quote from the manual to support that de jure. (And I believe that the only way you can safely update multiple targets from a single rule is if it's a Pattern Rule but not a Static Pattern Rule.) I was rather hoping I'd provoke a more authoritative response from one of the real gurus but perhaps the warnocking should be taken as agreement.)
-----Original Message----- From: Herbert Euler [mailto:[EMAIL PROTECTED] Sent: Monday, June 09, 2008 23:41 To: Martin Dorey; bug-make@gnu.org Subject: RE: File timing bug > This example is certainly simple, thanks. > > The Makefile isn't telling make that the rule for making c from d will > also update b. Make caches modification times and doesn't know to > invalidate its cache of b's time. Thank you for the information. So I think it is Makefile.in from GNU Automake that need modified for the expected behavior. I'll write to Automake's mailing list. Regards, Guanpeng Xu _________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.a spx&mkt=en-us _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make