| Summary: | FeatureGenerator should not throw exception for missing source feature | ||
|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Andrew Niefer <aniefer> |
| Component: | Build | Assignee: | pde-build-inbox <pde-build-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 3.6 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
This is fixed for features, however the same applies to source plugins as well which has not been done yet. Currently we are not actively enhancing PDE build anymore. Therefore, I close this bug as WONTFIX. Please reopen, if you plan to provide a fix. |
If a plugin based product wants to include source, one way to do this is to set featureList = org.eclipse.my.source generatedBuildProperties=${builder}/source.properties where source.properties contains generate.feature@org.eclipse.my.source=org.eclipse.pde.container.feature However, the FeatureGenerator will throw an exception because it can't find the org.eclipse.my.source feature. It should just ignore this if it sees the generate.feature which causes the source feature to be generated later.