makefile-gmake-font-lock-keywords

makefile-gmake-font-lock-keywords is a variable defined in `make-mode.el'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Documentation:
Not documented as a variable.

Value:

(("\\(?:^\\|^export\\|^override\\|:\\|: *override\\) *\\([^ \n ][^:#= \n]*\\)[ ]*\\(?:!=\\|[*:+]?[:?]?=\\)" (1 font-lock-variable-name-face) (2 'makefile-shell prepend t) (3 'font-lock-string-face prepend t)) (makefile-match-action (1 font-lock-type-face nil t) (2 'makefile-shell prepend) (3 font-lock-builtin-face prepend t)) ("[^$]\\$[({]\\([-a-zA-Z0-9_.]+\\|[@%\\)" 1 font-lock-constant-face prepend) ("[^$]\\(\\$[@%*]\\)" 1 'makefile-targets append) ("^\\(?: [ ]*\\)?\\(-\\(?:s?include\\)\\|define\\|e\\(?:lse\\|nd\\(?:[ei]f\\)\\|xport\\)\\|i\\(?:f\\(?:def\\|eq\\|n\\(?:def\\|eq\\)\\)\\|nclude\\)\\|override\\(?:[ ]+define\\)?\\|sinclude\\|unexport\\|vpath\\)\\>[ ]*\\([^: \n#]*\\)" (1 font-lock-keyword-face) (2 font-lock-variable-name-face)) ("^\\(?: [ ]*\\)?if\\(n\\)\\(?:def\\|eq\\)\\>" (1 font-lock-negation-char-face prepend) (2 font-lock-negation-char-face prepend t)) ("^[ ]+$" . makefile-space) ("^ +#" 0 makefile-space t) ("^\\( +\\) " 1 makefile-space) ("[^$]\\(\\$[({][@%*][DF][})]\\)" 1 'makefile-targets append) ("[^$]\\$[({]\\([-a-zA-Z0-9_.]+\\s \\)" 1 font-lock-function-name-face prepend) ("[^$]\\$\\([({]\\)shell[ ]+" makefile-match-function-end nil nil (1 'makefile-shell prepend t)) (makefile-match-dependency (1 'makefile-targets prepend) (3 'makefile-shell prepend t)))