1project(tools) 2 3set (dbus_send_SOURCES 4 ../../tools/dbus-print-message.c 5 ../../tools/dbus-print-message.h 6 ../../tools/dbus-send.c 7) 8 9set (dbus_monitor_SOURCES 10 ../../tools/dbus-monitor.c 11 ../../tools/dbus-print-message.c 12 ../../tools/dbus-print-message.h 13) 14 15if (WIN32) 16set (dbus_launch_SOURCES 17 ../../tools/dbus-launch-win.c 18) 19else (WIN32) 20set (dbus_launch_SOURCES 21 ../../tools/dbus-launch.c 22) 23endif (WIN32) 24 25if (DBUS_BUILD_X11) 26set (dbus_launch_SOURCES 27 ${dbus_launch_SOURCES} 28 ../../tools/dbus-launch-x11.c 29) 30endif(DBUS_BUILD_X11) 31 32set (dbus_cleanup_sockets_SOURCES 33 ../../tools/dbus-cleanup-sockets.c 34) 35 36add_executable(dbus-send ${dbus_send_SOURCES}) 37target_link_libraries(dbus-send ${DBUS_LIBRARIES}) 38install_targets(/bin dbus-send ) 39 40add_executable(dbus-launch ${dbus_launch_SOURCES}) 41target_link_libraries(dbus-launch ) 42if (DBUS_BUILD_X11) 43 target_link_libraries(dbus-launch ${X11_LIBRARIES} ) 44endif (DBUS_BUILD_X11) 45install_targets(/bin dbus-launch ) 46 47add_executable(dbus-monitor ${dbus_monitor_SOURCES}) 48target_link_libraries(dbus-monitor ${DBUS_LIBRARIES}) 49install_targets(/bin dbus-monitor ) 50