Template repository for C++ projects using meson.
- Testing using UT: C++20 μ(micro)/Unit Testing Framework
- Documentation:
- Doxygen meson target:
doxygen
- Sphinx meson target:
sphinx
- Bridge Doxygen and Sphinx using Breathe
- Conventional Commits documentation (
docs/shpinx/documentation.rst
)
- Doxygen meson target:
- Custom
.clang-format
Command to generate release build dir
CC=gcc-11 CXX=g++-11 meson setup build --buildtype=release