Function: makefile-insert-gmake-function
makefile-insert-gmake-function is an interactive and byte-compiled
function defined in make-mode.el.gz.
Signature
(makefile-insert-gmake-function)
Documentation
Insert a GNU make function call.
Asks for the name of the function to use (with completion). Then prompts for all required parameters.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
;;; ------------------------------------------------------------
;;; GNU make function support
;;; ------------------------------------------------------------
(defun makefile-insert-gmake-function ()
"Insert a GNU make function call.
Asks for the name of the function to use (with completion).
Then prompts for all required parameters."
(interactive)
(let* ((gm-function-name (completing-read
"Function: "
makefile-gnumake-functions-alist
nil t nil))
(gm-function-prompts
(cdr (assoc gm-function-name makefile-gnumake-functions-alist))))
(if (not (zerop (length gm-function-name)))
(insert (makefile-format-macro-ref
(concat gm-function-name " "
(makefile-prompt-for-gmake-funargs
gm-function-name gm-function-prompts)))
" "))))