| Summary: | Builds should be two-stage: CVS->buildable source, source->binaries | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Andrew Overholt <overholt> |
| Component: | LinuxTools | Assignee: | Packaging Tools Inbox <linux.packagingtools-inbox> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | kim.moir, nboldt |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 221336 | ||
|
Description
Andrew Overholt
Here are some notes I have scribbled down on how the sdk build works. They may help with getting started ... or they may not :)
pre
• code -> cvs -> tag -> map files
bootstrap.sh (cron job)
• checks out
∘ eclipseInternalBuildTools
∘ org.eclipse.releng.eclipsebuilder
∘ org.eclipse.releng.basebuilder (add --bootstrap option here)
• initiates ant script (buildAll.xml) for entire build
buildAll.xml
• build source drops (bootstrapping PDE Build would require getting rid of the generate call here)
∘ PDE Build for both sdk.examples AND sdk (customTargets = ${PDE Build}/templates/headless-build/customTargets.xml
‣ preBuild
‣ fetch
‣ generate
• build master feature
∘ PDE Build "builder" = component (ex. master)
‣ eclipse/buildConfigs/master (os-arch-ws here)
‣ defines/uses:
• builderDirectory
• buildProperties
• customTargets (if present)
‣ regular PDE Build
• preBuild
• fetch
• generate
• process
• assemble
• package
• postBuild
Tentatively setting 1.0RC milestone target. Is this a dupe of bug 251928? Should we close one / move the other? (In reply to comment #3) > Is this a dupe of bug 251928? Should we close one / move the other? Yeah, probably. *** This bug has been marked as a duplicate of bug 251928 *** |