summaryrefslogtreecommitdiffstats
path: root/Tests/Server
Commit message (Collapse)AuthorAgeFilesLines
* server-mode: Introduce cmServerConnectionTobias Hunger2016-09-221-1/+1
| | | | | | | | Use it to split pipe and stdin/out handling out of cmServer itself. The server will shut down when it looses its connection to the client. This has the nice property that a crashing client will cause the server to terminate as the OS will close the connection on behave of the client.
* server-mode: Add --experimental flagTobias Hunger2016-09-201-1/+1
| | | | | | | | Allow for experimental cmProtocolVersions, which will only ever get listed if the server was started with the (undocumented) "--experimental" flag. Mark current protocol version 1.0 as experimental.
* cmake-server: Add unit testTobias Hunger2016-09-195-0/+307