meson: libcamera: Report IPA signature method

Use the Configuration section to report which dependency is used to
handle IPA module signatures.

In the event that it is not found, report directly in the configuration
that modules are Isolated.

Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
Kieran Bingham
2023-01-30 22:54:35 +00:00
parent ffa3afdd61
commit d9371444c4

View File

@@ -90,6 +90,10 @@ endif
if not libcrypto.found()
warning('Neither gnutls nor libcrypto found, all IPA modules will be isolated')
summary({'IPA modules signed with': 'None (modules will run isolated)'},
section: 'Configuration')
else
summary({'IPA modules signed with': libcrypto.name()}, section: 'Configuration')
endif
if liblttng.found()