Note GMXAPI CMake variables and build targets.
commit596ce7836b19e31a0c39a87ef81ff4a2d319d03c
authorM. Eric Irrgang <ericirrgang@gmail.com>
Tue, 13 Nov 2018 13:07:00 +0000 (13 16:07 +0300)
committerPaul Bauer <paul.bauer.q@gmail.com>
Wed, 14 Nov 2018 08:01:47 +0000 (14 09:01 +0100)
tree9e61eb7b48884f0743e095c57b68733886b6c371
parentf370e9616853e39a87565403ef7c5515e17c5c7d
Note GMXAPI CMake variables and build targets.

`build-system.rst` is a good place to note CMake variables and targets,
but the `GMXAPI` option, and the `Gromacs::gmxapi`, `gmxapi-cppdocs`,
and `gmxapi-cppdocs-dev` CMake targets, were not mentioned there.

Also, changes the names of the targets to use hyphens instead of
underscores for word separators.

Fixes #2744

Change-Id: I19db4a4124b125a4a0678c90b946d5fe3bc2e21c
docs/dev-manual/build-system.rst
docs/install-guide/index.rst
src/api/cpp/include/gmxapi/gmxapi.h
src/api/docs/CMakeLists.txt