Imported Upstream version 0.1.17
[platform/upstream/libnice.git] / stun / meson.build
1 stun_sources = [
2   'stunagent.c',
3   'stunmessage.c',
4   'stun5389.c',
5   'stuncrc32.c',
6   'rand.c',
7   'stunhmac.c',
8   'utils.c',
9   'debug.c',
10   'usages/ice.c',
11   'usages/bind.c',
12   'usages/turn.c',
13   'usages/timer.c',
14 ]
15
16 stun_include = include_directories('.')
17
18 install_headers(
19   'stunagent.h',
20   'stunmessage.h',
21   'win32_common.h', # installed unconditionally?!
22   'debug.h',
23   'constants.h', subdir: 'stun')
24
25 install_headers(
26   'usages/bind.h',
27   'usages/ice.h',
28   'usages/turn.h',
29   'usages/timer.h', subdir: 'stun/usages')
30
31 libstun = static_library('stun', stun_sources,
32   c_args: ['-DG_LOG_DOMAIN="libnice-stun"'],
33   include_directories: nice_incs,
34   dependencies: nice_deps,
35   install: false)
36
37 subdir('tools')
38
39 if not get_option('tests').disabled()
40   subdir('tests')
41 endif