How to define a new external builder?
Select the project in the Navigator View, right-click and chose Properties.
Chose the e Language > External Builders properties.
Click the New button to define a new external builder.
From the list of external builders chose the generic External Builder or one of the pre-configured ones.
In the Main tab you can:
- Specify the name of the builder. It will appear in the extracted messages, for example in the Errors View.
- Specify the Full Build command - invoked on project full build and re-build. It is any regular shell command. You can use various variables (see pre-configured builders for examples).
- Specify the Auto Build command - invoked on incremental builds, for example on save. It is any regular shell command. You can use various variables (see pre-configured builders for examples).
- Specify the Clean command - invoked on project clean and before re-build. It is any regular shell command. You can use various variables (see pre-configured builders for examples).
- Specify the working directory where the commands are invoked from. You can use various variables, browse the file system etc. (see pre-configured builders for examples).
- Use various variables to pass as arguments to commands, for example ${incdir} or ${project_loc}.
NOTE: To specify multiple commands use sh - c "...".
In the Filters tab you can:
- Chose from one of the predefined filter categories.
- Preview a filter.
- Define a new filter, edit, remove or duplicate an existing one. Filters in predefined categories cannot be edited or removed (allow future enhancements or fixes).