[Top][All Lists]

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

[bug #18963] -include suppressing errors for too long?

From: Paul D. Smith
Subject: [bug #18963] -include suppressing errors for too long?
Date: Tue, 06 Feb 2007 14:00:27 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20060601 Firefox/ (Ubuntu-edgy)

Update of bug #18963 (project make):

              Item Group:                     Bug => Documentation          


Follow-up Comment #3:

I can see that the documentation is not clear enough.  Perhaps it is trying
to be too stylized, to the point of obscuring its intent.

What the docs should say is: any included makefile (by either "include" or
"-include"), whether it exists or not, will be considered a target and make
will try to update it.  If the makefile exists and the update succeeds (this
includes the case where make does not have any rules to update the makefile),
then it is included.

If the update of the makefile fails then if it was "include"'d,  (although I
think it might be a duplicmake will fail; if it was "-include"'d, make will
ignore the error and continue on.  An update failing can be because the
makefile does not exist and make has no rule to build it; or because the
rules needed to build the makefile (or any of its prerequisites of course)
failed--regardless of whether the makefile exists or not.

I'm changing this to a doc bug.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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