Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openbmc/phosphor-host-ipmid

dbus-based ipmid for host-endpoint IPMI commands
https://github.com/openbmc/phosphor-host-ipmid

Last synced: about 10 hours ago
JSON representation

dbus-based ipmid for host-endpoint IPMI commands

Awesome Lists containing this project

README

        

# phosphor-host-ipmid

## Compile ipmid with default options

```ascii
meson builddir
ninja -C builddir
```

## Compile ipmid with yocto defaults

```ascii
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

```ascii
meson builddir -Dwrap_mode=nofallback
ninja -C builddir
```

## Enable debug traces

```ascii
meson builddir -Dbuildtype=debug
ninja -C builddir
```

## Generate test coverage report

```ascii
meson builddir -Db_coverage=true -Dtests=enabled
ninja -C builddir test
ninja -C builddir coverage
```