Uses CppUTest for unit testing. Provides support for coverage reporting (via lcov
/gcov
- gcc is assumed), documentation generation (via doxygen
) and scripts+configuration for code analysis with clangd
, cppcheck
and clang-tidy
.
apps
- application binarieslibs
- application's modulessubprojects
- external libraries managed by Mesontests
- unit tests
clangd
- put the configuration in.clangd
file, by default it assumes that the build directory w/compile_commands.json
is./builddir/
.cppcheck
- TODOclang-tidy
- TODOdoxygen
- TODOgcov/lcov
- TODO