commit | d1984ddc52ee588bc1d1f32c6b309a4c9a8f3be6 | [log] [tgz] |
---|---|---|
author | Patrick Williams <patrick@stwcx.xyz> | Wed May 10 16:12:44 2023 -0500 |
committer | Patrick Williams <patrick@stwcx.xyz> | Wed May 10 16:52:28 2023 -0500 |
tree | 33964f6fb69ce78e9854853295b797d8fe8aa308 | |
parent | 6047970d6e13fba9914467b65fd9ec241c3a250b [diff] |
clang-format: copy latest and re-format clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository. Change-Id: I6bbb587615b9d6f158900201ca04a647cb3a8f96 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
stdplus is a c++ project containing commonly used classes and functions for the Linux platform. Note the goals of this project are to implement only the minimum set of features needed by the OpenBMC project and other users. You may find the included set of functions currently quite sparse.
This project provides the following primitives:
Test cases require google{test,mock}, valgrind, and lcov. It also requires the Meson Build System which can be installed following the instructions at mesonbuild.com.
For a standard release build, you want something like:
meson setup -Dexamples=false -Dtests=disabled builddir ninja -C builddir ninja -C builddir install
For a test / debug build, a typical configuration is
meson setup -Dtests=enabled builddir meson test -C builddir