Go to the previous section.
$
$%
$(%D)
$(%F)
$(*D)
$(*F)
$(<D)
$(<F)
$(?D)
$(?F)
$(@D)
$(@F)
$(^D)
$(^F)
$*
$*, and static pattern
$+
$<
$?
$@
$^
%
% (automatic variable)
%D (automatic variable)
%F (automatic variable)
*
* (automatic variable)
* (automatic variable), unsupported bizarre usage
*D (automatic variable)
*F (automatic variable)
+
+ (automatic variable)
.
.DEFAULT
.DEFAULT, and empty commands
.DELETE_ON_ERROR
.EXPORT_ALL_VARIABLES
.IGNORE
.PHONY
.POSIX
.PRECIOUS
.SILENT
.SUFFIXES
/
/usr/gnu/include
/usr/include
/usr/local/include
<
< (automatic variable)
<D (automatic variable)
<F (automatic variable)
?
? (automatic variable)
?D (automatic variable)
?F (automatic variable)
@
@ (automatic variable)
@D (automatic variable)
@F (automatic variable)
^
^ (automatic variable)
^D (automatic variable)
^F (automatic variable)
a
addprefix
addsuffix
AR
ARFLAGS
AS
ASFLAGS
b
basename
c
CC
CFLAGS
CO
COFLAGS
CPP
CPPFLAGS
CTANGLE
CWEAVE
CXX
CXXFLAGS
d
define
dir
e
else
endef
endif
export
f
FC
FFLAGS
filter
filter-out
findstring
firstword
foreach
g
GET
GFLAGS
GNUmakefile
i
ifdef
ifeq
ifndef
ifneq
include
j
join
l
LDFLAGS
LEX
LFLAGS
m
MAKE
Makefile
makefile
MAKEFILES
MAKEFLAGS
MAKEINFO
MAKELEVEL
MAKEOVERRIDES
MFLAGS
n
notdir
o
origin
OUTPUT_OPTION
override
p
patsubst
PC
PFLAGS
r
RFLAGS
RM
s
shell
SHELL
SHELL (command execution)
sort
strip
subst
suffix
SUFFIXES
t
TANGLE
TEX
TEXI2DVI
u
unexport
v
vpath
VPATH
w
WEAVE
wildcard
word
words
y
YACC
YACCR
YFLAGS
Go to the previous section.