Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 370650 - Create source bundles and feature
Summary: Create source bundles and feature
Status: VERIFIED FIXED
Alias: None
Product: Objectteams
Classification: Tools
Component: Releng (show other bugs)
Version: 2.1   Edit
Hardware: Other Linux
: P3 normal (vote)
Target Milestone: 2.1 M6   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
Depends on:
Blocks:
 
Reported: 2012-02-05 07:20 EST by Stephan Herrmann CLA
Modified: 2012-11-11 16:59 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Herrmann CLA 2012-02-05 07:20:05 EST
Currently, the OTDT ships without any source bundles.
This is particularly unhappy when you start from an Eclipse SDK incl.
a source bundle for the JDT/Core, and once you install the OTDT the
JDT/Core no longer has sources attached.
Comment 1 Stephan Herrmann CLA 2012-02-05 07:20:30 EST
We need this before EclipseCon!
Comment 2 Stephan Herrmann CLA 2012-02-19 08:26:42 EST
After a series of trial-and-error this has been resolved for 2.1M6.

What doesn't work:
- Just specifying generate.feature@... in the OTDT feature produced absolutely no result (nor an error message)
- generating a source feature with the same name as the branding plugin (org.eclipse.objectteams.otdt.source) produced no source plugin for the branding plugin (nor an error message)

What works:
- Manually defining a source feature (with feature.xml and all) and explicitly listing all included source plugins both in feature.xml *and* build.properties.

While working on these changes I wondered whether our custom OTDT build interferes with some of PDEBuild's black magic. Maybe we should split the OTDT-Build step into OTDT-Build and OT-Test steps, maybe then we can discard our customizations and use a standard build.
Comment 3 Stephan Herrmann CLA 2012-11-11 16:59:34 EST
Verified at 2.2 M3.