text/x-makefile
[Mm]akefile;GNUmakefile;*.make;*.mak;*.mk
#
[a-zA-Z_][a-zA-Z0-9_]*
\$\((\%{variable})\)
\$\{(\%{variable})\}
\\.
define
else
endef
endif
if
ifdef
ifeq
ifndef
ifneq
include
override
unexport
addprefix
addsuffix
basename
call
dir
error
filter
filter-out
findstring
firstword
foreach
join
notdir
origin
patsubst
shell
sort
strip
subst
suffix
warning
wildcard
word
words
^(\%{variable})\s*[\+\?:]?=
^([^\t\:][^\:]*)\:
^(?!\t)
(?<=:)(?=.)
;
^\t+$