$? | The list of prerequisites that have been changed more recently than the
current target. Can be used only in normal description file
entries--not suffix rules.
|
$@ | The name of the current target, except in description file entries
for making libraries, where it becomes the library name. Can be used
both in normal description file entries and in suffix rules.
|
$$@ | The name of the current target. Can be used only to the right of the
colon in dependency lines.
(May not work on all versions of make.)
|
$< | The name of the current prerequisite that has been modified more recently
than the current target.
Can be used only in suffix rules and in the .DEFAULT: entry.
|
$* | The name--without the suffix--of the current prerequisite that has
been modified more recently than the current target. Can be used only in
suffix rules.
|
$% | The name of the corresponding .o file when the current target is a
library module. Can be used both in normal description file entries
and in suffix rules.
|