makefile-bsdmake-font-lock-keywords
makefile-bsdmake-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_.]+\\|[@%^+*][FD]?\\)" 1 font-lock-variable-name-face prepend)
("[^$]\\$\\([@%^+*_]\\|[a-zA-Z0-9]\\>\\)" 1 font-lock-constant-face prepend)
("[^$]\\(\\$[@%*]\\)" 1 'makefile-targets append)
("^\\(?: [ ]*\\)?\\(\\.\\(?:e\\(?:l\\(?:if\\(?:def\\|make\\|n\\(?:def\\|make\\)\\)?\\|se\\)\\|nd\\(?:for\\|if\\)\\)\\|for\\|if\\(?:def\\|make\\|n\\(?:def\\|make\\)\\)?\\|undef\\)\\)\\>[ ]*\\([^: \n#]*\\)"
(1 font-lock-keyword-face)
(2 font-lock-variable-name-face))
("^\\(?: [ ]*\\)?\\.\\(?:el\\)?if\\(n?\\)\\(?:def\\|make\\)?\\>[ ]*\\(!?\\)"
(1 font-lock-negation-char-face prepend)
(2 font-lock-negation-char-face prepend t))
("^[ ]+$" . makefile-space)
("^ +#" 0 makefile-space t)
("^\\( +\\) " 1 makefile-space)
("^[ ]*\\.for[ ].+[ ]\\(in\\)\\>" 1 font-lock-keyword-face)
(makefile-match-dependency
(1 'makefile-targets prepend)
(3 'makefile-shell prepend t)))