[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [buckminster-dev] Re: Tutorial for building an RCP from hudson
|
Hi Thomas,
Thomas Hallgren schrieb:
I'm working on getting a Buckminster build of Buckminster itself running
using Hudson at Eclipse.org. You can look at the files here:
http://build.eclipse.org/tools/buckminster/hudson/
So what this does is essentially:
-download p2 director
-create a headless buckminster with the features necessary for the build
with p2
-import an mspec into a not-yet-existing target platform? Did I get this
part right? That sounds really nice, I didn't know that was possible...
-import the buckminster sources with the dev-query
-build the site
Well, that surely is an interesting example, thank you for sharing it.
For the tutorial things would be somewhat easier though, because
buckminster would already be up and running.
I'm not sure I'm completly understanding all of this just yet, so let me
try to put it together. For the tutorial this would mean:
1. buckminster uses an mspec to materialize a platform independant
target platform out of thin air
2. set the target platform to the output of 1
3. resolve a cquery for mailapp.product.feature (bundles and features
will be fetched from SVN, the rest comes from the target platform)
4. build site
5. create product with p2 director
Is that kinda what you meant?
If the RCP needs more than the bare platform, would you write several
mspecs to import or introduce another component (cspec, or feature?) to
describe the contents of the target platform?
Best regards,
Johannes