Split event.c into per-API files
[tinc] / src / linux / meson.build
1 check_headers += [
2   'linux/if_tun.h',
3   'netpacket/packet.h',
4 ]
5
6 check_functions += 'recvmmsg'
7
8 src_tincd += files(
9   'device.c',
10   'event.c',
11 )
12
13 dep_libsystemd = dependency('libsystemd', required: opt_systemd)
14 if dep_libsystemd.found()
15   src_tincd += files('watchdog.c')
16   deps_tincd += dep_libsystemd
17   cdata.set('HAVE_WATCHDOG', 1)
18 endif
19
20 if opt_uml
21   src_tincd += files('uml_device.c')
22   cdata.set('ENABLE_UML', 1)
23 endif
24