Variable: makefile-gnumake-functions-alist
makefile-gnumake-functions-alist is a variable defined in
make-mode.el.gz.
Value
(("subst" "From" "To" "In") ("patsubst" "Pattern" "Replacement" "In")
("strip" "Text") ("findstring" "Find what" "In")
("filter" "Pattern" "Text") ("filter-out" "Pattern" "Text")
("sort" "List") ("word" "Index" "Text") ("wordlist" "S" "E" "Text")
("words" "Text") ("firstword" "Text") ("lastword" "Names")
("dir" "Names") ("notdir" "Names") ("suffix" "Names")
("basename" "Names") ("addsuffix" "Suffix" "Names")
("addprefix" "Prefix" "Names") ("join" "List 1" "List 2")
("wildcard" "Pattern") ("realpath" "Names") ("abspath" "Names")
("if" "Condition" "Then-part" "Else-part")
("or" "Condition 1" "Condition 2" "Condition 3" "Condition 4")
("and" "Condition 1" "Condition 2" "Condition 3" "Condition 4")
("foreach" "Variable" "List" "Text") ("file" "Op" "Filename" "Text")
("call" "Variable" "Param 1" "Param 2" "Param 3" "Param 4" "Param 5")
("value" "Variable") ("eval" "statement") ("origin" "Variable")
("flavor" "Variable") ("shell" "Command") ("guile" "Program")
("error" "Text") ("warning" "Text") ("info" "Text"))
Documentation
Alist of GNU Make functions and their arguments.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
;; Each element looks like '("GNU MAKE FUNCTION" "ARG" "ARG" ... )
;; Each "ARG" is used as a prompt for a required argument.
(defconst makefile-gnumake-functions-alist
'(
;; Functions for String Substitution and Analysis
("subst" "From" "To" "In")
("patsubst" "Pattern" "Replacement" "In")
("strip" "Text")
("findstring" "Find what" "In")
("filter" "Pattern" "Text")
("filter-out" "Pattern" "Text")
("sort" "List")
("word" "Index" "Text")
("wordlist" "S" "E" "Text")
("words" "Text")
("firstword" "Text")
("lastword" "Names")
;; Functions for File Names
("dir" "Names")
("notdir" "Names")
("suffix" "Names")
("basename" "Names")
("addsuffix" "Suffix" "Names")
("addprefix" "Prefix" "Names")
("join" "List 1" "List 2")
("wildcard" "Pattern")
("realpath" "Names")
("abspath" "Names")
;; Functions for Conditionals
("if" "Condition" "Then-part" "Else-part")
("or" "Condition 1" "Condition 2" "Condition 3" "Condition 4")
("and" "Condition 1" "Condition 2" "Condition 3" "Condition 4")
;; Misc functions
("foreach" "Variable" "List" "Text")
("file" "Op" "Filename" "Text")
("call" "Variable" "Param 1" "Param 2" "Param 3" "Param 4" "Param 5")
("value" "Variable")
("eval" "statement")
("origin" "Variable")
("flavor" "Variable")
("shell" "Command")
("guile" "Program")
;; Functions that control make
("error" "Text")
("warning" "Text")
("info" "Text")
)
"Alist of GNU Make functions and their arguments.")