Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/openbmc/phosphor-host-ipmid
- Owner: openbmc
- License: apache-2.0
- Created: 2015-09-23T15:57:29.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T17:15:57.000Z (2 months ago)
- Last Synced: 2024-08-29T19:42:49.518Z (2 months ago)
- Language: C++
- Size: 11.8 MB
- Stars: 36
- Watchers: 30
- Forks: 72
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
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
```