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:
parent
e1b81401ca
commit
0081e4e6b2
2 changed files with 14 additions and 1 deletions
12
meson.build
12
meson.build
|
@ -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 = []
|
||||
|
|
|
@ -39,6 +39,7 @@ option('pipelines',
|
|||
type : 'array',
|
||||
value : ['auto'],
|
||||
choices : [
|
||||
'all',
|
||||
'auto',
|
||||
'imx8-isi',
|
||||
'ipu3',
|
||||
|
@ -48,7 +49,7 @@ option('pipelines',
|
|||
'uvcvideo',
|
||||
'vimc'
|
||||
],
|
||||
description : 'Select which pipeline handlers to build. If this is set to auto, all the pipelines applicable to the target architecture will be built.')
|
||||
description : 'Select which pipeline handlers to build. If this is set to "auto", all the pipelines applicable to the target architecture will be built. If this is set to "all", all the pipelines will be built. If both are selected then "all" will take precedence.')
|
||||
|
||||
option('qcam',
|
||||
type : 'feature',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue