commit | aa46bf4d8108450eae1a200bcd5d5a778970d014 | [log] [tgz] |
---|---|---|
author | Claire Weinan <cweinan@google.com> | Thu Jun 02 17:09:13 2022 -0700 |
committer | Claire Weinan <cweinan@google.com> | Fri Jun 03 22:21:16 2022 +0000 |
tree | 44a3e619317c87d11b2103848591695c02f3069c | |
parent | 00233a2fa0a129d3a308117f8769c2ce1f8dec8c [diff] |
Dump: add file open error to Create interface Add "xyz.openbmc_project.Common.File.Error.Open" to the list of errors for the case where a dump file couldn't be opened in the course of dump creation. Initial usage in phosphor-debug-collector repo: https://github.com/openbmc/phosphor-debug-collector/commit/919f71c652728da24e3e78e3ef14662265c5f812#diff-917a58c38d39e3d9353bec42ba512927c880aa5df49a3aa1700498fb17b25926R80 Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: Ief61e89e0b5976a500447a445d90a3520ea20164
YAML descriptors of standard D-Bus interfaces. The format is described by the sdbusplus binding generation tool sdbus++.
This project can be built with meson
. The typical meson
workflow is: meson builddir && ninja -C builddir
.
The meson files used to handle the YAML files are automatically generated and found under the gen
subdirectory. When adding or removing YAML files, this must be regenerated. This can be done with the helper script found in the gen
subdirectory: cd gen && ./regenerate-meson
.
Only the xyz/openbmc_project and org/freedesktop interfaces are built by default. Other interfaces can be enabled by meson options:
-Ddata_com_ibm=true
-Ddata_org_open_power=true
Example: meson builddir -Ddata_com_ibm=true && ninja -C builddir