endforeach
foreach subproj: subprojects
- subproject(subproj, version: gst_version)
+ default_options = []
+ if get_option('disable_introspection')
+ default_options += ['disable_introspection=true']
+ endif
+ subproject(subproj, version: gst_version, default_options: default_options)
cmdres = run_command(python3, '-c', symlink.format(subproj, meson.current_source_dir()))
if cmdres.returncode() == 0
option('disable_rtsp_server', type : 'boolean', value : false)
option('disable_gst_omx', type : 'boolean', value : true)
option('disable_gstreamer_vaapi', type : 'boolean', value : false)
+option('disable_introspection',
+ type : 'boolean', value : false,
+ description : 'Whether to disable the introspection generation')
option('custom_subprojects', type : 'string', value : '', description : 'Comma-separated project names')