From a7406b7ce0274efaf39878f452e915f691b2c415 Mon Sep 17 00:00:00 2001 From: Mars-Wave <57585293+Mars-Wave@users.noreply.github.com> Date: Mon, 2 Feb 2026 23:02:11 +0100 Subject: [PATCH] Build store.c only with the kanshi feature --- src/meson.build | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/src/meson.build b/src/meson.build index 8527452..3bb36a3 100644 --- a/src/meson.build +++ b/src/meson.build @@ -11,18 +11,23 @@ epoxy = dependency('epoxy') configure_file(input: 'config.h.in', output: 'config.h', configuration: conf) +sources = [ + 'main.c', + 'glviewport.c', + 'headform.c', + 'outputs.c', + 'overlay.c', + 'render.c', + resources, +] + +if get_option('kanshi').allowed() + sources += 'store.c' +endif + executable( 'wdisplays', - [ - 'main.c', - 'glviewport.c', - 'headform.c', - 'outputs.c', - 'overlay.c', - 'render.c', - 'store.c', - resources, - ], + sources, dependencies : [ m_dep, rt_dep,