version 1.59, 2004/01/23 23:08:47 |
version 1.60, 2004/02/09 00:32:20 |
|
|
.Op Fl j Ar max_jobs |
.Op Fl j Ar max_jobs |
.Op Fl m Ar directory |
.Op Fl m Ar directory |
.Op Fl V Ar variable |
.Op Fl V Ar variable |
.Op Ar variable Ns = Ns Ar value |
.Op Ar NAME Ns = Ns Ar value |
.Bk -words |
.Bk -words |
.Op Ar target ... |
.Op Ar target ... |
.Ek |
.Ek |
|
|
.It Fl t |
.It Fl t |
Rather than re-building a target as specified in the makefile, create it |
Rather than re-building a target as specified in the makefile, create it |
or update its modification time to make it appear up-to-date. |
or update its modification time to make it appear up-to-date. |
.It Ar variable Ns = Ns Ar value |
.It Ar NAME Ns = Ns Ar value |
Set the value of the variable |
Set the value of the variable |
.Ar variable |
.Ar NAME |
to |
to |
.Ar value . |
.Ar value . |
.El |
.El |
|
|
.Nm |
.Nm |
are much like variables in the shell, and, by tradition, |
are much like variables in the shell, and, by tradition, |
consist of all upper-case letters. |
consist of all upper-case letters. |
|
They are also called |
|
.Sq macros |
|
in various texts. |
For portability, only periods, underscores, digits and letters should be |
For portability, only periods, underscores, digits and letters should be |
used for variable names. |
used for variable names. |
The five operators that can be used to assign values to variables are as |
The five operators that can be used to assign values to variables are as |