]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
meson: enable systemd for auth-configure 14036/head
authorromeroalx <alexis.romero@open-xchange.com>
Thu, 11 Apr 2024 15:15:19 +0000 (17:15 +0200)
committerromeroalx <alexis.romero@open-xchange.com>
Tue, 30 Apr 2024 08:59:17 +0000 (10:59 +0200)
tasks.py

index ad5327cface59a2b61136786434bf5dc9e8074ac..16dbcea353a023bd6f087f2eacb853eaedc7a4c8 100644 (file)
--- a/tasks.py
+++ b/tasks.py
@@ -469,8 +469,7 @@ def get_base_configure_cmd_meson(build_dir, additional_c_flags='', additional_cx
         f"CC='{get_c_compiler()}'",
         f"CXX='{get_cxx_compiler()}'",
         f'. {repo_home}/.venv/bin/activate && meson setup {build_dir}',
-        # TODO
-        # "--enable-systemd" if enable_systemd else '',
+        "-D systemd={}".format("enabled" if enable_systemd else "disabled"),
         "-D signers-libsodium={}".format("enabled" if enable_sodium else "disabled"),
         "-D hardening-fortify-source=auto",
         "-D auto-var-init=pattern",