mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 14:26:43 +00:00
gst-examples: continue if webrtc deps are not satisfied
The WebRTC examples are disabled if one dependency is not satisfied, especially libsoup. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2261>
This commit is contained in:
parent
5c46099b8d
commit
a5cd1adc97
1 changed files with 7 additions and 2 deletions
|
@ -3,9 +3,14 @@ gstsdp_dep = dependency('gstreamer-sdp-1.0', version : gst_req,
|
|||
fallback : ['gst-plugins-base', 'sdp_dep'])
|
||||
|
||||
libsoup_dep = dependency('libsoup-2.4', version : '>=2.48',
|
||||
fallback : ['libsoup', 'libsoup_dep'])
|
||||
fallback : ['libsoup', 'libsoup_dep'], required: false)
|
||||
json_glib_dep = dependency('json-glib-1.0',
|
||||
fallback : ['json-glib', 'json_glib_dep'])
|
||||
fallback : ['json-glib', 'json_glib_dep'], required: false)
|
||||
|
||||
if not libsoup_dep.found() or not json_glib_dep.found()
|
||||
message('WebRTC examples are disabled because some dependencies are missing.')
|
||||
subdir_done()
|
||||
endif
|
||||
|
||||
py3_mod = import('python3')
|
||||
py3 = py3_mod.find_python()
|
||||
|
|
Loading…
Reference in a new issue