Next: , Previous: , Up: Extending EDE   [Contents]

8.4 Base project methods

These methods are important for querying base information from project and target types:

ede-name

Return a string that is the name of this target.

ede-target-name

Return a string that is the name of the target used by a Make system.

ede-description

A brief description of the project or target. This is currently used by the ‘ede-speedbar’ interface.

ede-want-file-p

Return non-nil if a target will accept a given file. It is generally unnecessary to override this. See the section on source code.

ede-buffer-mine

Return non-nil if a buffer belongs to this target. Used during association when a file is loaded. It is generally unnecessary to override this unless you keep auxiliary files.

These methods are used by the semantic package extensions. See Semantic manual.

ede-buffer-header-file

Return a header file belonging to a given buffer. Prototypes are place there when appropriate

ede-buffer-documentation-files

Return the documentation file information about this file would be stored in.

ede-documentation

List all documentation a project or target is responsible for.