| Summary: | [releng] Builds are now 25Meg lighter | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Paul Webster <pwebster> | ||||||||
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | critical | ||||||||||
| Priority: | P3 | CC: | aniefer, deepakazad, john.arthorne, remy.suen | ||||||||
| Version: | unspecified | Keywords: | Documentation | ||||||||
| Target Milestone: | 4.1 RC3 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Paul Webster
Isn't a smaller size better? ;) The ISV javadoc is missing... Created attachment 195779 [details]
log file
Attached log file shows the errors, the doc build is failing because it is trying to access files from other plugins which don't exist in the build because we are reconsuming binary versions of those plugins instead of building them again.
Can something be done to platform.doc.isv/buildDoc.xml to copy most of the required content from a binary org.eclipse.platform.doc.isv_3.7.0.* and then generate javadoc for only the plugins that are being compiled in 4.1? Created attachment 195787 [details]
patch
Patch copies content from the 3.x binary doc.isv. Requires testing.
Created attachment 196008 [details]
updated patch
I have released this change to the R4_HEAD stream and a test build is in progress. However, an open problem remains for the version of the doc.isv bundle. Since we are now taking content from the 3.7 version of the bundle, the tag on the 4.1 version in cvs is no longer sufficient as a qualifier if the 3.7 content has changed more recently. Here, we probably need to use which ever qualifier between 3.7 vs 4.1 is most recent. (In reply to comment #6) > Since we are now taking content from the 3.7 version of the bundle, the tag on > the 4.1 version in cvs is no longer sufficient as a qualifier if the 3.7 > content has changed more recently. This will cause a comparator failure, but I don't know if we're even running the comparator in the 4.1 build. Longer term we will need another solution since the current setup does not allow the 4.1 doc to publish any new API javadoc. Andrew fixed this. |