blob: 943bec6e463b087f5e7242917e8d709cffdd261d [file] [log] [blame]
Building RAP
============
We use tycho [1] to build RAP.
Prerequisites
-------------
You'll need:
* Git
* Maven 3.0
* network access
Preparation
-----------
Clone the RAP repository.
git clone git://git.eclipse.org/gitroot/rap/org.eclipse.rap.git
This command will create a new directory `org.eclipse.rap` and create a local copy of the RAP
repository in this directory.
RAP Runtime
-----------
Run maven on the runtime directory in the releng project
cd org.eclipse.rap/releng/org.eclipse.rap.releng/runtime
mvn clean package
The runtime repository will be created in runtime-repository/target
Note: this command creates the rap.runtime feature which contains only the RAP artifacts.
The build for the basic target requirements resides in the project
`org.eclipse.rap.target.releng`.
RAP Tooling
-----------
Run maven on the tooling directory in the releng project
cd org.eclipse.rap/releng/org.eclipse.rap.releng/tooling
mvn clean package
The tooling repository will be created in tooling-repository/target
References
----------
[1] http://eclipse.org/tycho/