summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>2012-11-26 05:50:07 -0800
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>2013-01-14 00:34:15 -0800
commit4c54d7da5a29ed66e070558a447639b946f3344e (patch)
tree7bbb7cd0d9df6b1e35928e783d63aaabfd4a1272 /config
parent31bff2a12a7f01187ee7057091efcdd9df48ac10 (diff)
downloadlayer_management-4c54d7da5a29ed66e070558a447639b946f3344e.tar.gz
LayerManagerService: moved Systemd health monitor to health plugin
the systemd integration was moved to an optional plugins. this way LayerManagerService has no dependencies on systemd. health monitoring plugins implement the interface IHealthMonitor. Currently there's only one avialable that uses systemd watchdog to report health status to the system. Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
Diffstat (limited to 'config')
-rw-r--r--config/res/config.h.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/config/res/config.h.cmake b/config/res/config.h.cmake
index ead108b..0b73804 100644
--- a/config/res/config.h.cmake
+++ b/config/res/config.h.cmake
@@ -93,8 +93,8 @@
// build tcp/ip ipc module
#cmakedefine WITH_IPC_MODULE_TCP
-// build with native systemd support
-#cmakedefine WITH_SYSTEMD
+// build plugin for systemd health monitoring
+#cmakedefine WITH_PLUGIN_SYSTEMD_HEALTH_MONITOR
//-----------------------------------------------------------------------------
@@ -142,7 +142,7 @@ const BuildFlag gBuildFlags[] =
{ DEBUG_FLAG, "WITH_WAYLAND_X11 = ${WITH_WAYLAND_X11}" },
{ DEBUG_FLAG, "WITH_WL_EXAMPLE = ${WITH_WL_EXAMPLE}" },
{ DEBUG_FLAG, "WITH_X11_GLES = ${WITH_X11_GLES}" },
- { DEBUG_FLAG, "WITH_SYSTEMD = ${WITH_SYSTEMD}" }
+ { DEBUG_FLAG, "WITH_PLUGIN_SYSTEMD.. = ${WITH_PLUGIN_SYSTEMD_HEALTH_MONITOR}" }
};
const int gBuildFlagCount = sizeof(gBuildFlags) / sizeof(gBuildFlags[0]);