Lines Matching refs:phony
133 as phony.
575 called "phony targets". *Note Phony Targets::, for information about
1589 as phony.
2206 A phony target is one that is not really the name of a file. It is
2208 request. There are two reasons to use a phony target: to avoid a
2222 The phony target will cease to work if anything ever does create a
2226 explicitly declare the target to be phony, using the special target
2235 Since it knows that phony targets do not name actual files that
2237 for phony targets (*note Implicit Rules::). This is why declaring a
2238 target phony is good for performance, even if you are not worried about
2241 Thus, you first write the line that states that `clean' is a phony
2248 Another example of the usefulness of phony targets is in conjunction
2271 By declaring the subdirectories as phony targets (you must do this as
2291 A phony target should not be a prerequisite of a real target file;
2293 file. As long as a phony target is never a prerequisite of a real
2294 target, the phony target commands will be executed only when the phony
2302 this a phony target named `all' and give it, as prerequisites, all the
2319 not inherited: the prerequisites of a phony target are not themselves
2320 phony, unless explicitly declared to be so.
2322 When one phony target is a prerequisite of another, it serves as a
2372 The "empty target" is a variant of the phony target; it is used to hold
2374 Unlike a phony target, this target file can really exist; but the file's
2407 be phony targets. When it is time to consider such a target,
6173 with a phony target (*note Phony Targets::) or empty target (*note
6175 contain a phony target named `clean' which deletes everything except
6177 explicitly with `make clean'. Following is a list of typical phony and