| commit | f213ecdbba449d195ccd8f16b080c555cf8dcdd6 | [log] [tgz] |
|---|---|---|
| author | Jayanth Othayoth <ojayanth@gmail.com> | Thu Dec 25 06:10:36 2025 -0600 |
| committer | Jayanth Othayoth <ojayanth@gmail.com> | Thu Dec 25 06:26:51 2025 -0600 |
| tree | a15827dd1eda27f16f19e3b2f3f006e7a6ba0790 | |
| parent | eb133de9a147746274516002e3147454e7639c04 [diff] |
clang-tidy: Initial commit Added initial .clang-tidy configuration file with recommended C++ checks aligned with the OpenBMC-approved checklist. This setup enforces modern C++ best practices and helps catch common issues early in development. Change-Id: If06b7cf5254db61a901529c050079a30a2c92278 Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
ipmi-blob-tool is a host-side tool that speaks the BLOB protocol over IPMI.
Test cases require google{test,mock}, valgrind, and lcov.
For a standard release build, you want something like:
./bootstrap.sh ./configure --disable-tests make make install
For a test / debug build, a typical configuration is
./bootstrap.sh ./configure --enable-tests --enable-coverage --enable-valgrind make make check make check-valgrind make check-code-coverage