meson: Provide build configuration summary

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.

This can be expanded upon to report other options, and ideally will be
replaced by mesons summary() functionality when it is available.

Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
Kieran Bingham
2020-09-01 14:59:49 +01:00
parent 8117ab0a32
commit 094b3001fd

View File

@@ -141,3 +141,6 @@ pkg_mod.generate(libraries : libcamera,
filebase : 'camera',
description : 'Complex Camera Support Library',
subdirs : 'libcamera')
## Summarise Configurations
message('Enabled pipelines: ' + ', '.join(get_option('pipelines')))