Next: Base project methods, Previous: Detecting a Project, Up: Extending EDE [Contents]
These methods are core behaviors associated with user commands. If you do not implement a method, there is a reasonable default that may do what you need.
project-add-fileAdd a file to your project. Override this if you want to put new sources into different fields depending on extension, or other details.
project-remove-fileReverse of project-add-file.
project-compile-targetOverride this if you want to do something special when the user "compiles" this target.
project-debug-targetWhat to do when a user wants to debug your target.
project-update-versionEasily update the version number of your project.
project-edit-file-targetEdit the file the project’s information is stored in.
project-new-targetCreate a new target in a project.
project-delete-targetDelete a target from a project.
project-make-distMake a distribution (tar archive) of the project.
project-rescanRescan a project file, changing the data in the existing objects.