[libcamera-devel] [PATCH] meson: libcamera: Report IPA signature method

Kieran Bingham kieran.bingham at ideasonboard.com
Mon Jan 30 23:54:35 CET 2023


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 at ideasonboard.com>
---
 src/libcamera/meson.build | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build
index 9869bfe77c78..dbf7f016e1b4 100644
--- a/src/libcamera/meson.build
+++ b/src/libcamera/meson.build
@@ -90,6 +90,9 @@ endif
 
 if not libcrypto.found()
     warning('Neither gnutls nor libcrypto found, all IPA modules will be isolated')
+    summary({'IPA Signatures': 'Isolated'}, section: 'Configuration')
+else
+    summary({'IPA Signatures': libcrypto.name()}, section: 'Configuration')
 endif
 
 if liblttng.found()
-- 
2.34.1



More information about the libcamera-devel mailing list