X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=README.md;h=04a1ced64dcb0f8cf189f1aeeec591273483bd96;hb=refs%2Fheads%2Fnext-previous-event;hp=06c9ba97a89e9485c61002f1518b4d47e5ca20af;hpb=1bee05352e47841de71ff540d348615a66b4d03a;p=deliverable%2Ftracecompass.git diff --git a/README.md b/README.md index 06c9ba97a8..04a1ced64d 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,10 @@ wiki page: Compiling manually ------------------ -To build the plugins manually using Maven, simply run the following command from +The Maven project build requires version 3.3 or later. It can be downloaded from + or from the package management system of your distro. + +To build the project manually using Maven, simply run the following command from the top-level directory: mvn clean install @@ -45,16 +48,11 @@ take some time, to skip them you can append `-Dmaven.test.skip=true` to the mvn clean install -Dmaven.test.skip=true -The RCP is not built by default, to build it you need to add `-Pbuild-rcp` to -the `mvn` command: - - mvn clean install -Pbuild-rcp -Dmaven.test.skip=true - -This will build the RCP for all supported architectures. The resulting archives -will be placed in `rcp/org.eclipse.tracecompass.rcp.product/target/products`. +Stand-alone application (RCP) packages will be placed in +`rcp/org.eclipse.tracecompass.rcp.product/target/products`. -These commands will also build the p2 update site, which will be placed in -`releng/org.eclipse.tracecompass.releng-site/target/repository`. +The p2 update site, used for installation as plugins inside Eclipse, will be +placed in `releng/org.eclipse.tracecompass.releng-site/target/repository`. Maven profiles and properties @@ -77,15 +75,15 @@ the build system. You can set them by using `-P[profile name]` and Re-compiles the CTF grammar files. This should be enabled if you modify the `.g` files in the `ctf.parser` plugin. -* `-Pbuild-rcp` +* `-P -build-rcp` - Builds the RCP archives. Refer to the previous section for details. + Disables the "build-rcp" profile to skip building the RCP archives. * `-Prun-custom-test-suite` Runs a test suite present in `releng/org.eclipse.tracecompass.alltests`. The test suite to run has to be defined by `-DcustomTestSuite=[name]`, for example - `-DcustomTestSuite=RunAllCoreTests`. + `-DcustomTestSuite=RunAllPerfTests`. * `-Pdeploy-rcp`