commit | 6c44a94dfb3524816334b62f9e64107dbc17e464 | [log] [tgz] |
---|---|---|
author | Vernon Mauery <vernon.mauery@linux.intel.com> | Thu Jul 27 11:00:10 2023 -0700 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Mon Aug 14 20:20:33 2023 +0000 |
tree | 35db36f25fd35ae31a50636b8a4e8e2009f60544 | |
parent | f020c444e7c95fe9ae12cbf83a152d80ab1d754c [diff] |
update Get System GUID to use yielding calls The Get System GUID handler was using blocking calls This updates it to use yielding calls instead. Tested: run 'ipmitool raw 6 0x37' to verify that it returns the value hosted by xyz.openbmc_project.Common.UUID under /xyz/openbmc_project/inventory Change-Id: Ifcd65c195d5ff684177b6d7f3f1eb5dbe61c24d2 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