]> the.earth.li Git - onak.git/commitdiff
Fix systemd detection
authorJonathan McDowell <noodles@earth.li>
Fri, 15 Sep 2023 05:50:54 +0000 (11:20 +0530)
committerJonathan McDowell <noodles@earth.li>
Fri, 15 Sep 2023 05:50:54 +0000 (11:20 +0530)
All of our systemd detection logic was in keydb/CMakeLists.txt because
only keyd actually cares about it. However that then means we don't
correctly update build-config.h with HAVE_SYSTEMD and so we link against
it, but don't correctly do socket activation. Split out the detection
into the main CMakeLists.txt so we correctly set the define.


No differences found