Macros with Special Handling
|
|
The current working directory. Set by make but not used by it, for use in makefiles. | ||
|
|
Used for finding link library
names as prerequisites of the form The default value of | ||
|
|
The full pathname used to invoke
make. It is special
because command lines containing the string | ||
|
|
The targets given to make on the command line. | ||
|
|
A list of makefiles read so far. The rightmost entry in the list is the name of the makefile currently being read. | ||
|
|
Environment variable: make reads the whitespace-separated list of files named in it before reading any other makefiles. | ||
|
|
Contains the flags inherited in
the environment variable MAKEFLAGS, plus any command-line
options. Used to pass the flags to subsequent invocations of
make, usually via command
lines in a makefile entry that contain | ||
|
|
The depth of recursion (sub-make invocation). Primarily for use in conditional statements ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access