phosphor-host-ipmid
August 6, 2024 ยท View on GitHub
Compile ipmid with default options
meson builddir
ninja -C builddir
Compile ipmid with yocto defaults
meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled
ninja -C builddir
If any of the dependencies are not found on the host system during
configuration, meson automatically gets them via its wrap dependencies mentioned
in ipmid/subprojects.
Enable/Disable meson wrap feature
meson builddir -Dwrap_mode=nofallback
ninja -C builddir
Enable debug traces
meson builddir -Dbuildtype=debug
ninja -C builddir
Generate test coverage report
meson builddir -Db_coverage=true -Dtests=enabled
ninja -C builddir test
ninja -C builddir coverage