[libcamera-devel] [PATCH] libcamera: pipelines: Print enabled pipelines

Kieran Bingham kieran.bingham at ideasonboard.com
Tue Sep 1 16:07:52 CEST 2020


Report the enabled pipelines when configuring the meson build hierarchy.

This helps clarify what pipelines are used when building, and is useful
when looking back through build-traces to see what was actually
configured.

Signed-off-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
---

This helps report enabled pipelines with the following examples visible
during configuration phase:

...
Configuring version.h using configuration
Dependency libjpeg found: YES 2.0.3 (cached)
Program openssl found: YES (/usr/bin/openssl)
Message: Enabling pipeline: ipu3
Message: Enabling pipeline: raspberrypi
Message: Enabling pipeline: rkisp1
Message: Enabling pipeline: simple
Message: Enabling pipeline: uvcvideo
Message: Enabling pipeline: vimc
Library atomic found: YES
Library dl found: YES
...

 src/libcamera/pipeline/meson.build | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/libcamera/pipeline/meson.build b/src/libcamera/pipeline/meson.build
index 46424493aa37..9eb66af59d79 100644
--- a/src/libcamera/pipeline/meson.build
+++ b/src/libcamera/pipeline/meson.build
@@ -1,5 +1,6 @@
 # SPDX-License-Identifier: CC0-1.0
 
 foreach pipeline : get_option('pipelines')
+    message('Enabling pipeline: ' + pipeline)
     subdir(pipeline)
 endforeach
-- 
2.25.1



More information about the libcamera-devel mailing list