Another option is Maven/Tycho as Nick suggested earlier. I'm starting
to become a fan boy of tycho. It has it's quirks, but the overall speed
improvements I'm seeing are making me a convert.
You can also do product based builds with it as well.
Dave
On 06/01/2010 09:56 AM, Miles Parker wrote:
I've had the same question / issue. What I've discovered is that PDE build is
so (oddly) orthogonal to feature / plugin build that they almost feel
disconnected. What actually needs to change I think is the PDE infrastructure
so that it more closely aligns with the plugin / feature build approach. For
example, it's still not clear to me why instead of the .product and related
stuff, products aren't simply setup as projects with product spcific meta-data
in say a product.xml file. And I also discovered that even with feature based
support, it doesn't really work that way when you get down to cross-platform
deployment. Then you're having to deal with all of these individual plugins.
People have suggested that Buckminster might be a way to handle both cases
seamlessly but I personally haven't had more time to devote to building
infrastructure so I'm down to doing my product builds manually on my
development machine...
On May 28, 2010, at 6:57 AM, Nick Boldt wrote:
Building RCP products is out of scope for Athena - it's only meant for building
*projects*.
That said it's simply a wrapper for PDE so if you can do products w/ PDE you
can probably do them w/ Athena too.
One thing you might look at for product builds is Tycho/Maven3:
http://software.2206966.n2.nabble.com/Multi-platform-product-build-td3651509.html
Using Tycho, Maven can read manifest.mf and feature.xml files to generate the
target platform against which to build. It can produce plugin/feature jars,
update sites (complete w/ p2 metadata), and - while I haven't tried it myself -
products too.
Nick
On 05/28/2010 09:05 AM, Ash Maurya wrote:
Hello Nick -
I've been looking for something like Athena for a while. Does Athena work with
RCP products ?
We had a continuous integration server going with Pluginbuilder (you might be
aware of that project). But that stopped working once we moved to Eclipse 3.5
and there hasn't been much movement on that project. Am hoping Athena is the
answer.
Best,
Ash
---
Founder, WiredReach (makers of BoxCloud and CloudFire)
blog: http://www.ashmaurya.com
--
Nick Boldt :: http://nick.divbyzero.com
Release Engineer :: Eclipse Modeling& Dash Athena
_______________________________________________
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev
_______________________________________________
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev
_______________________________________________
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev