| Summary: | Would like to build without checkout | ||
|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Chris Longfield <clongfield> |
| Component: | Build | Assignee: | pde-build-inbox <pde-build-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | 3.0.1 | ||
| Target Milestone: | 3.1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Chris Longfield
If you are able to setup your source in the following way (similar to an
eclipse install without the version numbers):
features/
feature_bar/
source
feature_foo/
sourc
plugins/
p1/
p2/
Then change the main target in plugins/org.eclipse.pde.build/scripts/build.xml
and comment out the fetch phase.
This requirement is somehow similar to bug 34757 since you want to get the
source from somewhere else.
This should be doable, but there is no recursive mechanism to go get the apropriate plugins/features from the source area and put them into the build area. I guess it's not too hard to just do all of them, and then let the building step recursively pull in what is appropriate from the setup area. It seems that what you want goes along the line of what is required by bug 34757. Indeed for task we use, fetching code from the a local file system or fetching from a repository is not any different. It may just require an enhancement so map files can refer to local files. This has been fixed a little while ago. We don't fetch, if skipFetch is specified. |