commit | 42bd99361cdad9971e76c228bf83b7010fc7b249 | [log] [tgz] |
---|---|---|
author | Adriana Kobylak <anoo@us.ibm.com> | Thu Jan 28 09:45:24 2021 -0600 |
committer | Adriana Kobylak <anoo@us.ibm.com> | Thu Jan 28 12:36:15 2021 -0600 |
tree | e21c5ef0e18aba4e7400bdcd466fd644a4cd20b1 | |
parent | 878377d3a7049a113a6c538d860c5caa91fffa24 [diff] |
meson: Make verify-full-signature stand-alone The new verify-full-signature config option requires that the legacy config option verify-signature to be also enabled or it's a no-op. Having to specify two different options to enable the full signature verification is not user friendly. Allow the verify-full-signature to turn on signature checking the same as the verify-signature option, and add a comment that the new verify-full-signature is the preferred option instead of the legacy verify-signature. Tested: Verified that compiling with -Dverify-full-signature=enabled defined WANT_SIGNATURE_VERIFY and WANT_SIGNATURE_FULL_VERIFY. Compiling with -Dverify-signature=enabled only enabled WANT_SIGNATURE_VERIFY. And either option compiled the image_verify.cpp file. Change-Id: Ib3a674a51d7a3d4a122a6ceb35f1695831314867 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps:
meson build
ninja -C build
To clean the repository run rm -r build
.