Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312582 - [document] Download source bundles together with binaries
Summary: [document] Download source bundles together with binaries
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Buckminster (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: buckminster.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 311394
Blocks:
  Show dependency tree
 
Reported: 2010-05-12 07:02 EDT by Thomas Hallgren CLA
Modified: 2019-02-25 14:40 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Hallgren CLA 2010-05-12 07:02:54 EDT
The new behavior can be described as follows:

An extra dependency to a source bundle is added to the CSPEC for a component of type osgi.bundle that is found in a p2 repository.

The generated dependency is both optional and conditional. The condition is controlled by setting the boolean property:

buckminster.download.source = (true | false)

The name of the generated dependency is the original component name plus the string ".source" and the version range used will appoint exactly the version of the original component.
Comment 1 Thomas Hallgren CLA 2010-05-12 07:43:57 EDT
Hmm, I inadvertently deleted the line that about this being a clone of bug 311394 which could make my previous comment somewhat cryptic.

The issue solved is that when you use Buckminster to populate a TP for use in your IDE, then it is very desirable to get the source bundles for as many bundles as possible. That's what this is all about.