aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2018-01-28 16:10:53 +0000
committerPatrick Steinhardt <ps@pks.im>2018-01-28 16:14:38 +0000
commit41ec686693821d6d436dae193e675a9b2746a369 (patch)
tree6671170c37e00ffd1fb67994a55ccf5ba760be90
parent91c034d164caccf78f143cec82b25eb5ef0ee96d (diff)
downloadwlroots-41ec686693821d6d436dae193e675a9b2746a369.tar.xz
meson: add systemd/elogind backends only if enabled
Right now, we are adding systemd and elogind backends to the build system as soon as their libraries are found on the build system. Instead, we should only add them if the libraries have been found _and_ the user has actually requested them to be included.
-rw-r--r--backend/meson.build4
1 files changed, 2 insertions, 2 deletions
diff --git a/backend/meson.build b/backend/meson.build
index b8084448..173b65f6 100644
--- a/backend/meson.build
+++ b/backend/meson.build
@@ -33,11 +33,11 @@ else
backend_files += files('session/direct.c')
endif
-if systemd.found()
+if systemd.found() and get_option('enable_systemd')
backend_files += files('session/logind.c')
endif
-if elogind.found()
+if elogind.found() and get_option('enable_elogind')
backend_files += files('session/logind.c')
endif