Variable: ede-project-directories

ede-project-directories is a customizable variable defined in ede.el.gz.

Value

nil

Documentation

Directories in which EDE may search for project files.

If the value is t, EDE may search in any directory.

If the value is a function, EDE calls that function with one argument, the directory name; the function should return t if EDE should look for project files in the directory.

Otherwise, the value should be a list of fully-expanded directory names. EDE searches for project files only in those directories. If you invoke the commands M-x ede (ede) or M-x ede-new (ede-new) on a directory that is not listed, Emacs will offer to add it to the list.

Any other value disables searching for EDE project files.

This variable was added, or its default value changed, in Emacs 23.4.

Probably introduced at or before Emacs version 23.4.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede.el.gz
  :type 'function) ; make this be a list of options some day

(defcustom ede-project-directories nil
  "Directories in which EDE may search for project files.
If the value is t, EDE may search in any directory.

If the value is a function, EDE calls that function with one
argument, the directory name; the function should return t if
EDE should look for project files in the directory.

Otherwise, the value should be a list of fully-expanded directory
names.  EDE searches for project files only in those directories.
If you invoke the commands \\[ede] or \\[ede-new] on a directory
that is not listed, Emacs will offer to add it to the list.

Any other value disables searching for EDE project files."
  :type '(choice (const :tag "Any directory" t)
		 (repeat :tag "List of directories"
			 (directory))
		 (function :tag "Predicate"))
  :version "23.4"
  :risky t)