value is assigned at the moment the variable is created
\end{itemize}
\item Variables can come from the environment and can be overridden on
- the command line: \mintinline{shell}{make FOO=bleargh} or
- \mintinline{shell}{FOO=blah make}.
+ the command line: \mintinline{shell}{FOO=blah make} or
+ \mintinline{shell}{make FOO=bleargh}.
\item \mintinline{make}{$@} -- target name %$
\item \mintinline{make}{$*} -- current stem %$
\item \mintinline{make}{$^} -- all prerequisites %$