| Summary: | Enforce META-INF to be included in build.properties | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Simon Archer <sja.eclipse> | ||||||
| Component: | UI | Assignee: | Chris Aniszczyk <caniszczyk> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | pvlei, wassim.melhem | ||||||
| Version: | 3.2 | ||||||||
| Target Milestone: | 3.3 M1 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Simon Archer
Also see bug 147621 that is closely related to this problem in that it asks for build.properties validation. Created attachment 46452 [details]
org.eclipse.pde.ui.patch
Appeasing Wassim... I was working in this area already so sorry if I over-stepped ;)
Upon inspection of the patch, it seems to be lacking two things: 1. META-INF/MANIFEST.MF is also acceptable in bin.includes 2. old-style plug-ins don't have a manifest.mf. So we need to check the project first for the existing of this file before flagging it. use WorkspaceModelManager.hasBundleManifest(...) Created attachment 46457 [details]
org.eclipse.pde.ui.patch
#1 should be taken care of here
added support for #2
good deal
Patch released. Thanks Chris. |