mirror of
https://github.com/mirror/make.git
synced 2025-04-24 03:50:34 +08:00
* doc/make.texi (Phony Targets): [SV 58961] Clarify pattern handling
This commit is contained in:
parent
bd4829096c
commit
a8f4669b23
@ -2720,6 +2720,12 @@ clean:
|
||||
Once this is done, @samp{make clean} will run the recipe regardless of
|
||||
whether there is a file named @file{clean}.
|
||||
|
||||
Prerequisites of @code{.PHONY} are always interpreted as literal
|
||||
target names, never as patterns (even if they contain @samp{%}
|
||||
characters). To always rebuild a pattern rule consider using a
|
||||
``force target'' (@pxref{Force Targets, ,Rules without Recipes or
|
||||
Prerequisites}).
|
||||
|
||||
Phony targets are also useful in conjunction with recursive
|
||||
invocations of @code{make} (@pxref{Recursion, ,Recursive Use of @code{make}}).
|
||||
In this situation the makefile will often contain a variable which
|
||||
|
Loading…
Reference in New Issue
Block a user