From ea053d96f7e89e053d4af8d39b04c5428760345f Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Tue, 23 Jun 2020 20:56:22 +0200 Subject: Big renaming, move some more functionality to shared lib --- minecproxy/meson.build | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 minecproxy/meson.build (limited to 'minecproxy/meson.build') 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, +) + -- cgit v1.2.3