108 GNU make
(see Section 10.3 [Variables Used by Implicit Rules], page 115); see the ‘-R’
option below.
‘-R’
‘--no-builtin-variables’
Eliminate use of the built-in rule-specific variables (see Section 10.3 [Variables
Used by Implicit Rules], page 115). You can still define your own, of course.
The ‘-R’ option also automatically enables the ‘-r’ option (see above), since
it doesn’t make sense to have implicit rules without any definitions for the
variables that they use.
‘-s’
‘--silent’
‘--quiet’
Silent operation; do not print the recipes as they are executed. See Section 5.2
[Recipe Echoing], page 43.
‘-S’
‘--no-keep-going’
‘--stop’
Cancel the effect of the ‘-k’ option. This is never necessary except in a recursive
make where ‘-k’ might be inherited from the top-level make via MAKEFLAGS (see
Section 5.7 [Recursive Use of make], page 50) or if you set ‘-k’ in MAKEFLAGS in
your environment.
‘-t’
‘--touch’
Touch files (mark them up to date without really changing them) instead of
running their recipes. This is used to pretend that the recipes were done, in
order to fool future invocations of make. See Section 9.3 [Instead of Executing
Recipes], page 101.
‘--trace’ Show tracing information for make execution. Prints the entire recipe to be
executed, even for recipes that are normally silent (due to .SILENT or ‘@’).
Also prints the makefile name and line number where the recipe was defined,
and information on why the target is being rebuilt.
‘-v’
‘--version’
Print the version of the make program plus a copyright, a list of authors, and a
notice that there is no warranty; then exit.
‘-w’
‘--print-directory’
Print a message containing the working directory both before and after execut-
ing the makefile. This may be useful for tracking down errors from complicated
nests of recursive make commands. See Section 5.7 [Recursive Use of make],
page 50. (In practice, you rarely need to specify this option since ‘make’ does
it for you; see Section 5.7.4 [The ‘--print-directory’ Option], page 55.)
Comentários a estes Manuais