Bug 399533 - Add a PDE target definition for Eclipse release staging
Summary: Add a PDE target definition for Eclipse release staging
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-releng (show other bugs)
Version: Next   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 8.3.0   Edit
Assignee: Marc-André Laperle CLA
QA Contact: Vivian Kong CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-30 13:43 EST by Alvaro Sanchez-Leon CLA
Modified: 2014-08-27 12:08 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alvaro Sanchez-Leon CLA 2013-01-30 13:43:31 EST
In order to simplify the set-up of a development environment towards the latest Eclipse release, 
it's proposed to use the advantages provided by the eclipse pde and define a target definition file for this purpose. 

   http://wiki.eclipse.org/PDE/Target_Definitions

This will allow the users to quickly satisfy the dependencies required by the CDT bundles for compilation and run with launch configurations.
  
I will submit a proposed file to compile against the latest Staging update site for kepler.

As a second phase, additional target files can be created to easily switch to older supportted targets e.g. 4.2, 3.8.1, etc.
Comment 1 Alvaro Sanchez-Leon CLA 2013-07-09 09:00:02 EDT
A new patch set has been submitted to gerrit. 
This includes target definitions for e3.8, e4.3, and the staging build, 
which will allow developers to compile and run against different targets without impacting their eclipse installation.

  see https://git.eclipse.org/r/#/c/10044/


Any suggestions on who can review the proposed changes ?
Comment 2 Marc-André Laperle CLA 2013-07-09 09:20:13 EDT
I'll look at it.
Comment 3 Alvaro Sanchez-Leon CLA 2013-07-09 10:50:35 EDT
Thanks Marc-Andre
Comment 4 Marc-André Laperle CLA 2013-07-18 01:34:05 EDT
Pushed to master.

Note that it is recommended to use a baseline containing Eclipse 3.8 when using the 3.8 target platform to avoid API errors and it also works with the 4.3 platform. So for example, as of today, a baseline of Eclipse 3.8 + CDT 8.2 will not produce API errors for either target platforms.
Comment 5 Alvaro Sanchez-Leon CLA 2013-07-18 07:04:33 EDT
Thanks for your valuable input Marc-Andre