ede: User interface methods
8.3 User interface methods
==========================
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-file’
Add 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-file’
Reverse of project-add-file.
‘project-compile-target’
Override this if you want to do something special when the user
"compiles" this target.
‘project-debug-target’
What to do when a user wants to debug your target.
‘project-update-version’
Easily update the version number of your project.
‘project-edit-file-target’
Edit the file the project’s information is stored in.
‘project-new-target’
Create a new target in a project.
‘project-delete-target’
Delete a target from a project.
‘project-make-dist’
Make a distribution (tar archive) of the project.
‘project-rescan’
Rescan a project file, changing the data in the existing objects.