| Summary: | RCP SDK does not contain executable feature | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Tillmann Seidel <tseidel> | ||||||||
| Component: | Releng | Assignee: | Kim Moir <kim.moir> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | jeffmcaffer, kim.moir | ||||||||
| Version: | 3.6.2 | ||||||||||
| Target Milestone: | 3.7 M5 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows XP | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Tillmann Seidel
It looks like it includes the executable feature.
-bash-3.00$ unzip -l eclipse-3.6.1-delta-pack.zip |grep feature | more
0 09-09-10 11:44 eclipse/features/
0 09-09-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/
0 09-09-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/META-INF/
5556 08-25-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/META-INF/MANIFEST.MF
76 08-25-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/META-INF/eclipse.inf
5677 08-25-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/META-INF/ECLIPSEF.SF
5639 08-25-10 11:44 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/META-INF/ECLIPSEF.RSA
9485 08-25-10 09:59 eclipse/features/org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi/feature.properties
The delta pack contains the feature. But I was referring to the RCP SDK (org.eclipse.rcp.source-3.6.1.zip). Sorry, I misread the bug. So, the purpose of the delta pack is to provide the platform specific bits. The rcp source zip just includes the components of the rcp feature. The executables are, as you noted, included in a different feature that isn't included in the rcp feature. The description of the RCP SDK says: "This p2 repository consists of the Eclipse Rich Client Platform base bundles and their source and the RCP delta pack." This is misleading - if it states that it contains the delta pack, I would expect that it not only contains the fragments but also the binaries. What's the use of having fragments of other platforms if you cannot build products? My proposal is to either take the delta pack fragments out of the SDK (people can still add the delta pack to their target platform if they need it) or to add the binaries (and the feature) as well. Jeff, do you have any comments on whether the RCP repo zips should include the delta packs or not? See Bug 310737 and Bug 310739. at this point, yes, the RCP SDK zip should include the excutables. Created attachment 185150 [details]
patch
Created attachment 185603 [details]
patch
Created attachment 185677 [details]
patch
Fixed for N20101221-2000. |