Home

Awesome

Gradle and Eclipse RCP

<!---freshmark shields output = [ link(shield('Latest version', 'latest', '{{stable}}', 'blue'), 'https://github.com/{{org}}/{{name}}/releases/latest'), link(shield('License Apache', 'license', 'Apache', 'blue'), 'https://tldrlegal.com/license/apache-license-2.0-(apache-2.0)'), link(shield('Changelog', 'changelog', '{{version}}', 'brightgreen'), 'CHANGES.md'), link(image('Travis CI', 'https://travis-ci.org/{{org}}/{{name}}.svg?branch=master'), 'https://travis-ci.org/{{org}}/{{name}}') ].join('\n'); -->

Latest version License Apache Changelog Travis CI

<!---freshmark /shields -->

This example project demonstrates building an Eclipse RCP application using the following techniques:

Demo project for the goomph Gradle plugin, also makes heavy use of bnd-platform.

Quickstart

High level layout

The plugins are applied as follows:

Project layout

Talks

See "Gradle and Eclipse RCP.pptx" in this repo for more details. Based on a talk given at Gradle Summit 2016 (video).

A second talk based on this work will be given at EclipseConverge 2017.

Acknowledgements