]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* doc/make.texi (How Patterns Match): [SV 58639] Fix chaining info.
authorPaul Smith <psmith@gnu.org>
Mon, 7 Dec 2020 06:03:11 +0000 (01:03 -0500)
committerPaul Smith <psmith@gnu.org>
Mon, 7 Dec 2020 06:03:11 +0000 (01:03 -0500)
doc/make.texi

index b9588124da7b34ef98374489c850b90ae8483ae0..fe64ec26ec2af7ed9f989e228a462ea00a2eb188 100644 (file)
@@ -10431,9 +10431,11 @@ A pattern rule can be used to build a given file only if there is a
 target pattern that matches the file name, @emph{and} all
 prerequisites in that rule either exist or can be built.  The rules
 you write take precedence over those that are built in. Note however,
-that a rule whose prerequisites actually exist or are mentioned always
-takes priority over a rule with prerequisites that must be made by
-chaining other implicit rules.
+that a rule which can be satisfied without chaining other implicit
+rules (for example, one which has no prerequisites or its
+prerequisites already exist or are mentioned) always takes priority
+over a rule with prerequisites that must be made by chaining other
+implicit rules.
 
 @cindex stem, shortest
 It is possible that more than one pattern rule will meet these