Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365669

Summary: Error parsers for Cray, PGI, Open64 C/C++ compilers (new feature)
Product: [Tools] PTP Reporter: Jeffrey Overbey <com-eclipse-dot-org>
Component: LangAssignee: Jeffrey Overbey <com-eclipse-dot-org>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: g.watson, jalameda
Version: 6.0   
Target Milestone: 6.0   
Hardware: All   
OS: All   
Whiteboard:

Description Jeffrey Overbey CLA 2011-12-05 16:39:06 EST
The attached zip file contains an org.eclipse.ptp.cdt.compilers.core plug-in and a corresponding org.eclipse.ptp.cdt.compilers-feature that contribute CDT error parsers for C/C++ compilers from Cray, the Portland Group, and the Open64 project.

For the purposes of IP review...

(a) 14 lines of plugin.xml and plugin.properties are identical to org.eclipse.cdt.core (from Eclipse CDT); otherwise, I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others.

(b) I have the right to contribute the code to Eclipse.

(c) I have included the EPL license header in all source files.
Comment 1 Greg Watson CLA 2012-01-25 12:51:10 EST
Jeff, you should add this now you're a committer.
Comment 2 Jeffrey Overbey CLA 2012-01-30 12:11:19 EST
Will do.  I'll aim for later this week, after +2.

Greg, are the instructions up-to-date for adding new plug-ins/features to the build at http://wiki.eclipse.org/PTP/release_engineering#Adding_a_new_plugin_or_feature?
Comment 3 Greg Watson CLA 2012-01-30 16:02:09 EST
I just updated it this morning, so I think so. I haven't tried it so let me know how it goes...
Comment 4 Jeffrey Overbey CLA 2012-02-06 18:53:39 EST
Greg, I got this committed.  I changed the top-level pom.xml and edited category.xml in org.eclipse.ptp.repo.  I couldn't figure out the last step: 

"Add the new feature to the category.xml file in the org.eclipse.ptp.master.git repo."

What is that?
Comment 5 Jeffrey Overbey CLA 2012-02-08 16:02:09 EST
Figured it out.  Committed and pushed to master for 6.0.