Compiling manually
------------------
+The Maven project build requires version 3.3 or later. It can be downloaded from
+<http://maven.apache.org> 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:
stable platform. To use the staging target for example, use
`-Dtarget-platform=tracecompass-eStaging`.
+* `-Dskip-automated-ui-tests`
+
+ Skips the automated UI integration tests. Not required when using
+ `-Dmaven.test.skip=true`, which already skips all the tests.
+
+* `-Dskip-rcp`
+
+ Skips building the RCP archives and related deployment targets. Only works in
+ conjunction with `-Dskip-automated-ui-tests`, due to a limitation in Maven.
+
* `-Pctf-grammar`
Re-compiles the CTF grammar files. This should be enabled if you modify the
`.g` files in the `ctf.parser` plugin.
-* `-P -build-rcp`
-
- 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
the RCP-specific update site, to the paths specified by
`-DrcpDestination=/absolute/path/to/destination` and
`-DrcpSiteDestination=/absolute/path/to/destination`, respectively.
- Must be used with `-Pbuild-rcp`!
* `-Pdeploy-update-site`