|
|
@@ -277,10 +277,6 @@ Giving the "major" version of the requested protocol version will make the serve
|
|
|
use the latest minor version of that protocol. Use this if you do not explicitly
|
|
|
need to depend on a specific minor version.
|
|
|
|
|
|
-If the build directory already contains a CMake cache, it is sufficient to set
|
|
|
-the "buildDirectory" attribute. To create a fresh build directory, additional
|
|
|
-attributes are required depending on the protocol version.
|
|
|
-
|
|
|
Protocol version 1.0 requires the following attributes to be set:
|
|
|
|
|
|
* "sourceDirectory" with a path to the sources
|
|
|
@@ -290,6 +286,10 @@ Protocol version 1.0 requires the following attributes to be set:
|
|
|
* "platform" with the generator platform (if supported by the generator)
|
|
|
* "toolset" with the generator toolset (if supported by the generator)
|
|
|
|
|
|
+Protocol version 1.2 makes all but the build directory optional, provided
|
|
|
+there is a valid cache in the build directory that contains all the other
|
|
|
+information already.
|
|
|
+
|
|
|
Example::
|
|
|
|
|
|
[== "CMake Server" ==[
|