diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-23 20:56:22 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-23 20:56:22 +0200 |
commit | ea053d96f7e89e053d4af8d39b04c5428760345f (patch) | |
tree | 8182ca73675ad3933b0f38cb48a99c69101309b4 /minecproxy/meson.build | |
parent | 8c27290245b7bcc7cd2f72f3b4a7562294b43bbe (diff) |
Big renaming, move some more functionality to shared lib
Diffstat (limited to 'minecproxy/meson.build')
-rw-r--r-- | minecproxy/meson.build | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/minecproxy/meson.build b/minecproxy/meson.build new file mode 100644 index 0000000..db6a31b --- /dev/null +++ b/minecproxy/meson.build @@ -0,0 +1,36 @@ +minecproxy_sources = [ + 'main.c', + 'uring.c', + 'signal-handler.c', + 'server.c', + 'server-proxy.c', + 'server-config.c', + 'server-rcon.c', + 'announce.c', + 'config-parser.c', + 'idle.c', + 'ptimer.c', + 'igmp.c', + 'systemd.c', + 'misc.c', +] + +dep_liburing = dependency('liburing') +dep_libsystemd = dependency('libsystemd') +dep_libcapng = dependency('libcap-ng') + +minecproxy_deps = [ + dep_liburing, + dep_libsystemd, + dep_libcapng, + dep_config_h, + dep_libshared, +] + +executable( + 'minecproxy', + minecproxy_sources, + link_args: [ '-lanl' ], + dependencies: minecproxy_deps, +) + |