Glossary

CMake

CMake is a compilation configuration platform that manages the build process in an operating system and in a compiler-independent manner.

CTest

CTest is an executable that comes with CMake which handles running the tests.

Doxygen

Documentation generator and static analysis tool which supports many languages, including C and C++.

GTest

Google Test is a testing and mocking framework for C++.

reStructuredText

Lightweight markup language.

Sphinx

Python documentation generator which converts reStructuredText files into HTML and other formats.