meson: Add some missing test dependencies

Without these dependencies, the enumtype may not be generated when the
test is built, which will cause a compile failure.
This commit is contained in:
Nirbheek Chauhan 2018-10-28 14:09:21 +00:00
parent 21d5005688
commit 8fd3a98256

View file

@ -1,6 +1,6 @@
tests = [ tests = [
['equalizer-test'], ['equalizer-test'],
['test-accurate-seek', gstapp_dep], ['test-accurate-seek', [gstaudio_dep, gstapp_dep]],
['test-segment-seeks'], ['test-segment-seeks'],
['videocrop-test'], ['videocrop-test'],
['videobox-test'], ['videobox-test'],
@ -26,7 +26,7 @@ foreach t : tests
test_name = t.get(0) test_name = t.get(0)
extra_deps = t.get(1, []) extra_deps = t.get(1, [])
executable(test_name, test_name + '.c', executable(test_name, test_name + '.c',
dependencies: [gst_dep, libm, extra_deps], dependencies: [gst_dep, gstbase_dep, libm, extra_deps],
c_args : gst_plugins_good_args, c_args : gst_plugins_good_args,
include_directories : [configinc], include_directories : [configinc],
install: false) install: false)