Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "IAM Target Platform"
(Link to the shell script) |
m (Jtidy comes from q4e) |
||
Line 23: | Line 23: | ||
* AJDT is downloaded from their own update site (not available on ganymede). | * AJDT is downloaded from their own update site (not available on ganymede). | ||
* Some bundles are downloaded from Orbit (uses [http://curl.haxx.se/ curl]) | * Some bundles are downloaded from Orbit (uses [http://curl.haxx.se/ curl]) | ||
+ | * JTidy is downloaded from [http://q4e.googlecode.com q4e], '''a CQ for JTidy it is needed'''. | ||
== Configure a target definition == | == Configure a target definition == |
Revision as of 07:03, 30 November 2008
< To: IAM Environment
Contents
Setting up the Target Platform
This page describes the process for setting up the target platform used to build IAM.
Create the base folder
Create a target-platform folder somewhere in your filesystem.
Install a new eclipse SDK
- Download the SDK from:
- Install on your target-platform folder
You should get the eclipse folder inside your target-platform folder.
Install the required bundles
The attached unix shell script uses P2 to download the required bundles. TODO: refactor as an ant script.
Download the script to your target-platform and run it from there. It will take some time to download all the required bundles.
- Most bundles come from ganymede update site. TODO: specify versions to avoid changes wiht maintenance releases.
- AJDT is downloaded from their own update site (not available on ganymede).
- Some bundles are downloaded from Orbit (uses curl)
- JTidy is downloaded from q4e, a CQ for JTidy it is needed.
Configure a target definition
Target platforms are managed through target definition files. You will need to set up your own target definitions.
- Start your eclipse (i.e. do not use the new installation you've just set up)
- Create a new (simple) project. You can name it Target Platform
- File > New > Other... > Plug-in Development > Target Definiton
- Enter iam-ganymede as the name of the file
- Set Target Name to IAM Ganymede
- Set Target Location to your target-platform/eclipse folder.
- Click on Set as Target Platform (you will need to repeat this last step if you change the bundles installed on your target definition).