regenerate-meson: enable meson formattingSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I5bc2c84cf2ebb3a8d64c96bf3c02e4f34d1f28dd
build: support registry generationsdbus++-gen-meson version 10 adds support for redfish registrygeneration and greatly simplifies the install directives.Regenerate the YAML meson files and modif
build: support registry generationsdbus++-gen-meson version 10 adds support for redfish registrygeneration and greatly simplifies the install directives.Regenerate the YAML meson files and modify the base meson.buildas necessary. Also, format meson.build with `meson format`.Signed-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I77586fca7742d5468803913cb45276ca57271655
show more ...
software: Add Minimum Version interfaceThe minimum version is an optional meson option (bmc-msl)[1] thatprevents firmware updates to a level lower than the one set via thisoption.The error logge
software: Add Minimum Version interfaceThe minimum version is an optional meson option (bmc-msl)[1] thatprevents firmware updates to a level lower than the one set via thisoption.The error logged is a Software Incompatible[2] error.Add the minimum version as a property of a new interface. This will bepopulated by the code updater app. It can then be mapped to theSoftwareInventory LowestSupportedVersion Redfish property and beavailable to the user via Redfish and the GUI so that the user can knowin advance which version of software is not supported on their systemand avoid having to debug a code update failure after they attempt toinstall an incompatible version.```1: https://github.com/openbmc/phosphor-bmc-code-mgmt/blob/85c71a13e0938cc4d36caf6b8e735e9740b2e351/meson.options#L1002: https://github.com/openbmc/phosphor-dbus-interfaces/blob/1c140b9766a15d1cbb8546fa02d5050d772a171d/yaml/xyz/openbmc_project/Software/Version.errors.yaml#L1```Change-Id: I1f6aacf8ad7fa63e58d832409698f4d923184ec2Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>