Function: ede-speedbar-compile-line

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

Signature

(ede-speedbar-compile-line)

Documentation

Compile/Build the project or target on this line.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/speedbar.el.gz
(defun ede-speedbar-compile-line ()
  "Compile/Build the project or target on this line."
  (interactive)
  (let ((obj (eieio-speedbar-find-nearest-object)))
    (if (not (eieio-object-p obj))
	nil
      (cond ((obj-of-class-p obj 'ede-project)
	     (project-compile-project obj))
	    ((obj-of-class-p obj 'ede-target)
	     (project-compile-target obj))
	    (t (error "Error in speedbar structure"))))))