summaryrefslogtreecommitdiff
path: root/webrtc/base/meson.build
blob: 2f634a3200d7eab8433abdb574873983a2be4f9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
base_sources = [
  'criticalsection.cc',
  'checks.cc',
  'event.cc',
  'platform_thread.cc',
  'platform_file.cc',
  'stringutils.cc',
  'thread_checker_impl.cc',
]

base_headers = [
  'arraysize.h',
  'checks.h',
  'constructormagic.h',
  'basictypes.h',
  'maybe.h',
  'platform_file.h',
]

install_headers(base_headers,
    subdir: 'webrtc_audio_processing/webrtc/base'
)

libbase = static_library('libbase',
    base_sources,
    dependencies: common_deps,
    include_directories: webrtc_inc,
    cpp_args : common_cxxflags
)

base_dep = declare_dependency(
    link_with: libbase
)