meson: Add 'all' choice to pipelines option

Add an 'all' choice to the pipelines option, for building all pipelines.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
This commit is contained in:
Paul Elder 2022-12-28 16:42:42 -06:00
parent e1b81401ca
commit 0081e4e6b2
2 changed files with 14 additions and 1 deletions

View file

@ -164,6 +164,18 @@ liblttng = dependency('lttng-ust', required : get_option('tracing'))
# are enabled.
pipelines = get_option('pipelines')
if pipelines.contains('all')
pipelines = [
'imx8-isi',
'ipu3',
'raspberrypi',
'rkisp1',
'simple',
'uvcvideo',
'vimc',
]
endif
if pipelines.contains('auto')
host_cpu = host_machine.cpu_family()
pipelines = []