Function: ede-compile-project

ede-compile-project is an interactive and byte-compiled function defined in ede.el.gz.

Signature

(ede-compile-project)

Documentation

Compile the current project.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede.el.gz
;;; Compilation / Debug / Run
;;
(defun ede-compile-project ()
  "Compile the current project."
  (interactive)
  ;; @TODO - This just wants the root.  There should be a better way.
  (let ((cp (ede-current-project)))
    (while (ede-parent-project cp)
      (setq cp (ede-parent-project cp)))
    (let ((ede-object cp))
      (ede-invoke-method 'project-compile-project))))