Initial meson build files

This commit is contained in:
Matthew Waters
2018-10-28 00:41:51 +11:00
parent e882a5442a
commit eb398328ab
10 changed files with 520 additions and 0 deletions

31
webrtc/meson.build Normal file
View File

@ -0,0 +1,31 @@
webrtc_sources = [
'common_types.cc'
]
webrtc_headers = [
'common.h',
'common_types.h',
'typedefs.h',
]
install_headers(webrtc_headers,
subdir: 'webrtc_audio_processing/webrtc'
)
libwebrtc = static_library('webrtc',
webrtc_sources,
dependencies: common_deps,
include_directories: webrtc_inc,
c_args: common_cflags,
cpp_args: common_cxxflags
)
webrtc_dep = declare_dependency(
link_with: libwebrtc
)
subdir('base')
subdir('common_audio')
subdir('system_wrappers')
subdir('modules')