commit | 9cf0838ac0c8a0c9a57a4524f10cf1091ff46bb5 | [log] [tgz] |
---|---|---|
author | Vernon Mauery <vernon.mauery@linux.intel.com> | Fri Apr 28 14:00:11 2023 -0700 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Tue May 16 17:07:20 2023 -0700 |
tree | a6a2e0243dc603d4825d5f188f13b0fbb10e7d30 | |
parent | 23a722ca7c6ca2ac93a8ecbe44550e9429e1a8f1 [diff] |
move entity_map_json to libipmid entity_map_json is used by dbus-sdr sensor handling so it needs to be in a common location or loading order matters. This change moves the file from the ipmi20 provider library to libipmi, a common library. Tested: Found that even though the dbus-sdr provider loads before ipmi20, it loads properly without missing symbols. Change-Id: I9ab6833c78e6f3c89c02cf998ce0a36353059c3d Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
meson builddir ninja -C builddir
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
.
meson builddir -Dwrap_mode=nofallback ninja -C builddir
meson builddir -Dbuildtype=debug ninja -C builddir
meson builddir -Db_coverage=true -Dtests=enabled ninja -C builddir test ninja -C builddir coverage