Function: ede-compiler-only-once

ede-compiler-only-once is a macro defined in proj-comp.el.gz.

Signature

(ede-compiler-only-once OBJECT &rest BODY)

Documentation

Using OBJECT, execute BODY only once per Makefile generation.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/proj-comp.el.gz
(defmacro ede-compiler-only-once (object &rest body)
  "Using OBJECT, execute BODY only once per Makefile generation."
  (declare (indent 1) (debug t))
  `(if (not (member ,object ede-current-build-list))
       (progn
	 (add-to-list 'ede-current-build-list ,object)
	 ,@body)))