How to build a rtc client?
2 answers
Hi there,
I suggest going through this tutorial on PDE Build.
It explains how to use PDE build to build based on a product configuration (.product) file, elaborating on the Eclipse help for PDE Build.
The tutorial has some other good references at the end too.
Instead of building based on the usual Eclipse configuration, though, you would build on the RTC configuration. Which particular configuration you use will differ depending on whether you're adding to the client, the server, or the build engine/toolkit. You'll likely still want to mix in the RCP delta pack, though, to allow you to build for multiple platforms.
Once you're familiar with PDE Build, it's pretty straightforward to set up build definition in RTC to run the build (whether automatically or on demand). You should familiarize yourself with the Ant tasks provided by the build system toolkit. In particular, see the pluginOrganizer task which helps to rearrange your source projects into the directory structure needed by PDE build.
(Note: the help links here are for RTC 1.0.1.1, but still apply for RTC 2.0).
I suggest going through this tutorial on PDE Build.
It explains how to use PDE build to build based on a product configuration (.product) file, elaborating on the Eclipse help for PDE Build.
The tutorial has some other good references at the end too.
Instead of building based on the usual Eclipse configuration, though, you would build on the RTC configuration. Which particular configuration you use will differ depending on whether you're adding to the client, the server, or the build engine/toolkit. You'll likely still want to mix in the RCP delta pack, though, to allow you to build for multiple platforms.
Once you're familiar with PDE Build, it's pretty straightforward to set up build definition in RTC to run the build (whether automatically or on demand). You should familiarize yourself with the Ant tasks provided by the build system toolkit. In particular, see the pluginOrganizer task which helps to rearrange your source projects into the directory structure needed by PDE build.
(Note: the help links here are for RTC 1.0.1.1, but still apply for RTC 2.0).