diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/meson.build b/meson.build index 7a89f88..1a6986d 100644 --- a/meson.build +++ b/meson.build @@ -1,18 +1,25 @@ project('mcproxy', 'c', default_options : ['c_std=gnu18']) -uring = dependency('liburing') + +liburing = dependency('liburing') +libsystemd = dependency('libsystemd') + +mcproxy_sources = [ + 'main.c', + 'uring.c', + 'server.c', + 'proxy.c', + 'announce.c', + 'cfgdir.c', + 'config.c', + 'rcon.c', + 'idle.c', + 'systemd.c', + 'utils.c'] executable('ctest', 'ctest.c') executable('stest', 'stest.c') executable('mcproxy', - ['main.c', - 'uring.c', - 'server.c', - 'proxy.c', - 'announce.c', - 'cfgdir.c', - 'config.c', - 'rcon.c', - 'idle.c', - 'utils.c'], - dependencies: uring) + mcproxy_sources, + dependencies : [liburing, + libsystemd]) |