Function: ede-proj-target-elisp

ede-proj-target-elisp is an autoloaded and byte-compiled function defined in proj-elisp.el.gz.

Signature

(ede-proj-target-elisp &rest SLOTS)

Documentation

Create a new object of class type ede-proj-target-elisp(var)/ede-proj-target-elisp(fun).

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/proj-elisp.el.gz
;;; Code:
(defclass ede-proj-target-elisp (ede-proj-target-makefile)
  ((menu :initform nil)
   (keybindings :initform nil)
   (phony :initform t)
   (sourcetype :initform '(ede-source-emacs))
   (availablecompilers :initform '(ede-emacs-compiler))
   (aux-packages :initarg :aux-packages
		 :initform nil
		 :type list
		 :custom (repeat string)
		 :documentation "Additional packages needed.
There should only be one toplevel package per auxiliary tool needed.
These packages location is found, and added to the compile time
load path."
   )
   (pre-load-packages :initarg :pre-load-packages
		      :initform nil
		      :type list
		      :custom (repeat string)
		      :documentation "Additional packages to pre-load.
Each package name will be loaded with `require'.
Each package's directory should also appear in :aux-packages via a package name.")
   )
  "This target consists of a group of Lisp files.
A Lisp target may be one general program with many separate Lisp files in it.")