Remove glib and gobject dependencies everywhere
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-bad / tests / examples / ipcpipeline / meson.build
1 if get_option('ipcpipeline').disabled()
2   subdir_done()
3 endif
4
5 build_ipcpipeline_example = cc.has_header('sys/socket.h')
6 foreach f : ['kill', 'socketpair', 'fcntl', 'fork']
7   if build_ipcpipeline_example
8     build_ipcpipeline_example = cc.has_function(f)
9   endif
10 endforeach
11
12 if not build_ipcpipeline_example
13   subdir_done()
14 endif
15
16 executable('ipcpipeline1', 'ipcpipeline1.c',
17   include_directories: [configinc],
18   dependencies: [gst_dep, gstbase_dep],
19   c_args: gst_plugins_bad_args,
20   install: false)
21
22 executable('ipc-play', 'ipc-play.c',
23   include_directories: [configinc],
24   dependencies: [gst_dep, gstbase_dep, gstvideo_dep],
25   c_args: gst_plugins_bad_args,
26   install: false)