gstreamer/subprojects/gst-plugins-bad/sys/ipcpipeline/meson.build

39 lines
865 B
Meson

ipcpipeline_sources = [
'gstipcpipeline.c',
'gstipcpipelineelement.c',
'gstipcpipelinecomm.c',
'gstipcpipelinesink.c',
'gstipcpipelinesrc.c',
'gstipcslavepipeline.c'
]
ipcpipeline_headers = [
'gstipcpipelinesink.h',
'gstipcpipelineelements.h',
'gstipcpipelinecomm.h',
'gstipcpipelinesrc.h',
'gstipcslavepipeline.h',
]
doc_sources = []
foreach s: ipcpipeline_sources + ipcpipeline_headers
doc_sources += meson.current_source_dir() / s
endforeach
plugin_sources += {
'ipcpipeline': pathsep.join(doc_sources)
}
if get_option('ipcpipeline').disabled()
subdir_done()
endif
gstipcpipeline = library('gstipcpipeline',
ipcpipeline_sources,
c_args : gst_plugins_bad_args,
include_directories : [configinc],
dependencies : [gstbase_dep] + winsock2,
install : true,
install_dir : plugins_install_dir,
)
plugins += [gstipcpipeline]