Enable a new error parser [message #893009] |
Mon, 02 July 2012 09:32 |
Fabien Bourrel Messages: 14 Registered: February 2012 |
Junior Member |
|
|
Hello,
I'm working on a project which contains an error parser.
This parser is creating as an extension of org.eclipse.cdt.core.ErrorParser:
<extension
id="myEP"
name="My error parser"
point="org.eclipse.cdt.core.ErrorParser">
<errorparser
class="org.test_project.errorparser.EPImplementation"
name="My error parser">
</errorparser>
</extension>
It works correctly but I have a little problem in the options.
This parser is enabled in the Preferences Page, under C/C++ > Build > Settings
But, it is not enabled in the Property Page of a project (under C/C++ Build > Settings)
So, I have to turn it on for each project I use.
Then, I would like to know if there is a way to always enable it in the Property Page of a project? If this is an option set in the plugin.xml, or in the source code?
Thus, once the plugin is installed, the user does not have to care about the parser and just use it directly.
Hope this is clear for you, and waiting for some helping answers
Fabien
|
|
|
|
Re: Enable a new error parser [message #900026 is a reply to message #893310] |
Fri, 03 August 2012 13:45 |
camelia valuch Messages: 6 Registered: May 2012 |
Junior Member |
|
|
Hei, I also have the same problem ... I think ..
I've created a specific project (with a particular nature, not C nature).
I have some particular tools and I need the error parsers for these tools.
I've create a error parser but it works only for C Projects.
As Fabien said, I don't have C/C++ -> Build -> Setting on my project property pages.
So I only can set my error parser from Preferences Page -> C/C++ Build -> Setting, BUT is not enough.
It seems like the project must be set, not the workspace.
I also read what Andrew said, but I don't have buildDefinitions extension point. Furthermore, I need to set the error parser for my project, not for the entire workspace.
If someone have an advice, I would welcome.
|
|
|
Powered by
FUDForum. Page generated in 0.03652 seconds