Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/psycofdj/xtdmake

CMake modules to generate C/C++ code quality measurements targets
https://github.com/psycofdj/xtdmake

cmake-modules code-analysis continuous-integration quality-metrics

Last synced: about 2 months ago
JSON representation

CMake modules to generate C/C++ code quality measurements targets

Awesome Lists containing this project

README

        

XTDMake is a set of CMake packages that provides easy-to-use targets that generate
code quality measurements reports :
- Doxygen-based documentation
- Coverage of documentation
- Count lines of code
- Cppcheck static analysis
- Unit tests
- Coverage of unit tests
- Memory leak of unit tests

Full documentation is available at http://xtdmake.readthedocs.io/en/latest/

Each target generates both a locally readable and machine processable reports.
Local report targets the developer while the machine-processable reports can be
used in your Continuous Integration (CI) process.