if(UNIX)
set(DBUS_LIB_SOURCES ${DBUS_LIB_SOURCES}
+ dbus-uuidgen.c
dbus-transport-unix.c
dbus-server-unix.c
)
dbus-threads-internal.h
dbus-transport.h
dbus-transport-protected.h
+ dbus-uuidgen.h
dbus-watch.h
${CMAKE_BINARY_DIR}/config.h
)
dbus-run-session.c
)
+set(dbus_uuidgen_SOURCES
+ dbus-uuidgen.c
+)
+
if(WIN32)
add_executable_version_info(dbus_send_SOURCES "dbus-send")
endif()
target_link_libraries(dbus-run-session ${DBUS_INTERNAL_LIBRARIES})
install(TARGETS dbus-run-session ${INSTALL_TARGETS_DEFAULT_ARGS})
+if(NOT WIN32)
+ add_executable(dbus-uuidgen ${dbus_uuidgen_SOURCES})
+ target_link_libraries(dbus-uuidgen ${DBUS_LIBRARIES})
+ install(TARGETS dbus-uuidgen ${INSTALL_TARGETS_DEFAULT_ARGS})
+endif()
+
# create the /var/lib/dbus directory for dbus-uuidgen
install(DIRECTORY DESTINATION ${CMAKE_INSTALL_LOCALSTATEDIR}/lib/dbus)