From 08eb885be6732f0feea74744b57ce21a7ff50536 Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Wed, 22 Apr 2020 15:03:30 +0200 Subject: [PATCH] cmake: build and install dbus-cleanup-sockets on non Windows platforms --- cmake/config.h.cmake | 1 + tools/CMakeLists.txt | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/cmake/config.h.cmake b/cmake/config.h.cmake index 89b182ae2..1bc545a99 100644 --- a/cmake/config.h.cmake +++ b/cmake/config.h.cmake @@ -29,6 +29,7 @@ #cmakedefine DBUS_PREFIX "@DBUS_PREFIX@" #cmakedefine DBUS_SYSTEM_CONFIG_FILE "@DBUS_SYSTEM_CONFIG_FILE@" #cmakedefine DBUS_SESSION_CONFIG_FILE "@DBUS_SESSION_CONFIG_FILE@" +#cmakedefine DBUS_SESSION_SOCKET_DIR "@DBUS_SESSION_SOCKET_DIR@" #cmakedefine DBUS_DAEMON_NAME "@DBUS_DAEMON_NAME@" #cmakedefine DBUS_SYSTEM_BUS_DEFAULT_ADDRESS "@DBUS_SYSTEM_BUS_DEFAULT_ADDRESS@" #cmakedefine DBUS_SESSION_BUS_CONNECT_ADDRESS "@DBUS_SESSION_BUS_CONNECT_ADDRESS@" diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index dde82beea..23f567b52 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -63,6 +63,12 @@ set(dbus_uuidgen_SOURCES dbus-uuidgen.c ) +if(NOT WIN32) + add_executable(dbus-cleanup-sockets ${dbus_cleanup_sockets_SOURCES}) + target_link_libraries(dbus-cleanup-sockets ${DBUS_LIBRARIES}) + install(TARGETS dbus-cleanup-sockets ${INSTALL_TARGETS_DEFAULT_ARGS}) +endif() + if(WIN32) add_executable_version_info(dbus_send_SOURCES "dbus-send") endif() -- 2.47.3