| 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 buildninja -C buildTo clean the repository run rm -r build.