make: Values
1
1 6.4 How Variables Get Their Values
1 ==================================
1
1 Variables can get values in several different ways:
1
11 * You can specify an overriding value when you run 'make'. ⇒
Overriding Variables Overriding.
1
1 * You can specify a value in the makefile, either with an assignment
1 (⇒Setting Variables Setting.) or with a verbatim definition
1 (⇒Defining Multi-Line Variables Multi-Line.).
1
11 * Variables in the environment become 'make' variables. ⇒
Variables from the Environment Environment.
1
1 * Several "automatic" variables are given new values for each rule.
11 Each of these has a single conventional use. ⇒Automatic
Variables.
1
11 * Several variables have constant initial values. ⇒Variables
Used by Implicit Rules Implicit Variables.
1