1stun_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 16stun_include = include_directories('.') 17 18install_headers( 19 'stunagent.h', 20 'stunmessage.h', 21 'win32_common.h', # installed unconditionally?! 22 'debug.h', 23 'constants.h', subdir: 'stun') 24 25install_headers( 26 'usages/bind.h', 27 'usages/ice.h', 28 'usages/turn.h', 29 'usages/timer.h', subdir: 'stun/usages') 30 31libstun = 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 37subdir('tools') 38 39if not get_option('tests').disabled() 40 subdir('tests') 41endif 42