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