X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=README.md;h=432836a6bf87f0854b22927e7a90c03c78f5f76f;hb=5dbefff441c32cf6d6199fd8ab279e98d8063af9;hp=7316be4a736b785e948807dc6d024bbb766ed8e6;hpb=b0d2c5580f617109889340f6a1e83d64d9488900;p=deliverable%2Ftracecompass.git diff --git a/README.md b/README.md index 7316be4a73..432836a6bf 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,9 @@ wiki page: Compiling manually ------------------ +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: @@ -67,15 +70,21 @@ the build system. You can set them by using `-P[profile name]` and 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 @@ -88,7 +97,6 @@ the build system. You can set them by using `-P[profile name]` and 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`