diff options
author | Niklas Söderlund <niklas.soderlund@ragnatech.se> | 2020-06-16 12:35:09 +0200 |
---|---|---|
committer | Niklas Söderlund <niklas.soderlund@ragnatech.se> | 2020-06-24 19:06:16 +0200 |
commit | fc520719a92f0f5cb3f673f09816686f6aaae682 (patch) | |
tree | 4b1b563a32cac6b06bdab4a3294624fac8aabebc | |
parent | c3ed943c992a09c5fc19e25328dca7aa52691c36 (diff) |
meson: options: Add an option to control compilation of qcam
Add an option to control compilation of the qcam test application. The
default behavior is to compile qcam, no change in behavior without user
intervention.
Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
-rw-r--r-- | meson_options.txt | 5 | ||||
-rw-r--r-- | src/qcam/meson.build | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/meson_options.txt b/meson_options.txt index badace15..e9e815fd 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -19,6 +19,11 @@ option('pipelines', choices : ['ipu3', 'raspberrypi', 'rkisp1', 'simple', 'uvcvideo', 'vimc'], description : 'Select which pipeline handlers to include') +option('qcam', + type : 'feature', + value : 'auto', + description : 'Compile the qcam test application') + option('test', type : 'boolean', description: 'Compile and include the tests') diff --git a/src/qcam/meson.build b/src/qcam/meson.build index 045db52a..6ea886a3 100644 --- a/src/qcam/meson.build +++ b/src/qcam/meson.build @@ -22,7 +22,7 @@ qt5 = import('qt5') qt5_dep = dependency('qt5', method : 'pkg-config', modules : ['Core', 'Gui', 'Widgets'], - required : false) + required : get_option('qcam')) if qt5_dep.found() qcam_deps = [ |