Name
Date
Size
#Lines
LOC

..--

app/H--1,053721

dbus-sdr/H--5,2064,029

docs/H--922695

include/H--5,2973,177

libipmid/H--949754

scripts/H--1,3411,198

softoff/H--401226

subprojects/H--4632

test/H--2,9422,125

transport/H--687531

user_channel/H--7,6005,163

xyz/openbmc_project/Ipmi/Internal/H--10693

.build.shH A D08-Dec-2022610 2115

.clang-formatH A D03-Mar-20253.7 KiB137135

.clang-tidyH A D08-Dec-2024180 139

.gitignoreH A D04-Apr-2024268 1816

.shellcheckHD13-Apr-20210

.travis.ymlH A D06-Jun-201679 106

LICENSEH A D23-Sep-201511.1 KiB203169

OWNERSH A D24-Feb-20252 KiB6560

README.mdH A D05-Aug-2024760 4230

apphandler.cppH A D08-Dec-202465 KiB1,8741,425

apphandler.hppH A D05-Dec-2024434 1714

chassishandler.cppH A D05-Jan-202483.2 KiB2,4301,908

chassishandler.hppH A D05-Dec-20241 KiB5543

dcmihandler.cppH A D03-Mar-202539.8 KiB1,2461,019

dcmihandler.hppH A D21-Jan-20241.9 KiB5239

error-HostEvent.hppH A D01-Sep-20231.7 KiB6255

fruread.hppH A D07-Sep-2018736 3727

generate_whitelist.shH A D28-Jan-2025592 2813

generate_whitelist_create.shH A D03-Dec-202298 51

globalhandler.cppH A D03-Mar-20251.6 KiB5541

groupext.cppH A D15-Dec-2024759 3221

host-cmd-manager.cppH A D17-Jul-20245.2 KiB196132

host-cmd-manager.hppH A D05-Dec-20233.4 KiB11438

host-interface.cppH A D16-Aug-20243.8 KiB12375

host-interface.hppH A D05-Sep-20232.1 KiB7034

host-ipmid-whitelist.confH A D30-Oct-20222.3 KiB5250

ipmi_fru_info_area.cppH A D23-Aug-202414.4 KiB486266

ipmi_fru_info_area.hppH A D26-May-2023648 3018

ipmiallowlist.hppH A D09-Nov-2023167 95

ipmid-new.cppH A D08-Dec-202429.1 KiB908721

ipmisensor.cppH A D15-Dec-202411.1 KiB348295

meson.buildH A D13-Nov-202410.2 KiB362321

meson.optionsH A D03-Mar-20256.7 KiB254233

read_fru_data.cppH A D16-Aug-20244.9 KiB181140

read_fru_data.hppH A D10-May-20231,010 3920

selutility.cppH A D03-Mar-202512.9 KiB412327

selutility.hppH A D03-Mar-20256.2 KiB211123

sensordatahandler.cppH A D16-Aug-202412.5 KiB420335

sensordatahandler.hppH A D16-Aug-202420.4 KiB671364

sensorhandler.cppH A D15-Dec-202452.1 KiB1,5891,209

sensorhandler.hppH A D05-Dec-202418.7 KiB767591

settings.cppH A D16-Aug-20242 KiB7565

settings.hppH A D23-Aug-20241.4 KiB5323

storageaddsel.cppH A D05-Dec-20241.9 KiB7053

storageaddsel.hppH A D07-Mar-2025445 205

storagehandler.cppH A D26-Jan-202528.5 KiB962726

sys_info_param.cppH A D03-Mar-2025833 3424

sys_info_param.hppH A D03-Mar-20252 KiB6526

systemintfcmds.cppH A D11-Mar-20256.8 KiB190129

systemintfcmds.hppH A D01-Nov-2023293 135

transportconstants.hppH A D08-Nov-20244 KiB161120

transporthandler.cppH A D03-Mar-202556.4 KiB1,7421,450

transporthandler.hppH A D03-Mar-202515.3 KiB453305

whitelist-filter.cppH A D16-Aug-20247.6 KiB254181

README.md

1# phosphor-host-ipmid
2
3## Compile ipmid with default options
4
5```ascii
6meson builddir
7ninja -C builddir
8```
9
10## Compile ipmid with yocto defaults
11
12```ascii
13meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled
14ninja -C builddir
15```
16
17If any of the dependencies are not found on the host system during
18configuration, meson automatically gets them via its wrap dependencies mentioned
19in `ipmid/subprojects`.
20
21## Enable/Disable meson wrap feature
22
23```ascii
24meson builddir -Dwrap_mode=nofallback
25ninja -C builddir
26```
27
28## Enable debug traces
29
30```ascii
31meson builddir -Dbuildtype=debug
32ninja -C builddir
33```
34
35## Generate test coverage report
36
37```ascii
38meson builddir -Db_coverage=true -Dtests=enabled
39ninja -C builddir test
40ninja -C builddir coverage
41```
42