meson: Workaround the qt5 module not letting us now the preprocessor is not avalaible

If moc-qt5 is not avalaible, meson breaks:
https://github.com/mesonbuild/meson/issues/758
This commit is contained in:
Thibault Saunier 2016-09-05 19:55:58 -03:00
parent c8c834e4a1
commit 5bcf1f1ddd

View file

@ -10,7 +10,10 @@ if x11_dep.found() # FIXME: originally if USE_X
if add_languages('cpp') # check for C++ support
qt5_mod = import('qt5')
qt5widgets_dep = dependency('qt5', modules : ['Gui', 'Widgets'], required: false)
if qt5widgets_dep.found()
# FIXME Add a way to get that information out of the qt5 module
moc = find_program('moc-qt5', required : false)
if qt5widgets_dep.found() and moc.found()
executable('qt-videooverlay', 'qt-videooverlay.cpp',
cpp_args : gst_plugins_base_args,
include_directories: [configinc, libsinc],