The cmakelang
project provides Quality Assurance (QA) and other language
tools for cmake
:
cmake-annotate
can generate pretty HTML from your listfilescmake-format
can format your listfiles nicely so that they don't look like crap.cmake-lint
can check your listfiles for problemsctest-to
can parse a ctest output tree and translate it into a more structured format (either JSON or XML).
.. toctree:: :maxdepth: 2 installation configuration cmake-annotate cmake-format cmake-lint ctest-to configopts custom_parsers parse-tree parse-algorithm parse-automatic contributing release_process release_notes changelog modules