| Summary: | Provide a way to use existing error parsers for external tools | ||
|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Dmitry Nezhevenko <dion> |
| Component: | cdt-build | Assignee: | cdt-build-inbox <cdt-build-inbox> |
| Status: | NEW --- | QA Contact: | Jonah Graham <jonah> |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | aegges, john, mikhail.zabaluev |
| Version: | 7.0 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dmitry Nezhevenko
It is normally done in Make Targets View. Create a new "Target", uncheck "Use build settings" and enter build command. Then you can run your command with a double-click and get your problem markers. External Tools Configurations would possible go along with bug 295626. Hi, Thanks, this is partially useful. But as far as I know, it's impossible to pass some custom variables to make target (like current opened file name, etc). But for tools that have no any "input" parameters that sounds good. (In reply to comment #2) > Hi, > > Thanks, this is partially useful. But as far as I know, it's impossible to pass > some custom variables to make target (like current opened file name, etc). > > But for tools that have no any "input" parameters that sounds good. You can use Eclipse variables in Make Targets. E.g. ${selected_resource_path} /project_in_workspace/src/test.cpp ${selected_resource_name} test.cpp ${selected_resource_loc} /home/user/path_to_workspace/project/src/test.cpp But be aware that those variables work unreliably and can cause deadlocks. See also bug 260524. |