meson: hls: Only build when any crypto_dep is found

https://bugzilla.gnome.org/show_bug.cgi?id=773114
This commit is contained in:
Scott D Phillips 2016-10-21 00:37:03 -07:00 committed by Tim-Philipp Müller
parent 2ea67f0da2
commit 67d0eefb81

View file

@ -25,14 +25,16 @@ else
endif endif
endif endif
gsthls = library('gsthls', if hls_crypto_dep.found()
hls_sources, gsthls = library('gsthls',
c_args : gst_plugins_bad_args + hls_cargs, hls_sources,
link_args : noseh_link_args, c_args : gst_plugins_bad_args + hls_cargs,
include_directories : [configinc], link_args : noseh_link_args,
dependencies : [gstpbutils_dep, gsttag_dep, gstvideo_dep, include_directories : [configinc],
gstadaptivedemux_dep, gsturidownloader_dep, dependencies : [gstpbutils_dep, gsttag_dep, gstvideo_dep,
hls_crypto_dep], gstadaptivedemux_dep, gsturidownloader_dep,
install : true, hls_crypto_dep],
install_dir : plugins_install_dir, install : true,
) install_dir : plugins_install_dir,
)
endif