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: <http://savannah.gnu.org/bugs/?18963> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make