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 36set (dbus_viewer_SOURCES 37 ../../tools/dbus-names-model.c 38 ../../tools/dbus-names-model.h 39 ../../tools/dbus-tree-view.c 40 ../../tools/dbus-tree-view.h 41 ../../tools/dbus-viewer.c 42) 43 44add_executable(dbus-send ${dbus_send_SOURCES}) 45target_link_libraries(dbus-send ${DBUS_LIBRARIES}) 46install_targets(/bin dbus-send ) 47 48add_executable(dbus-launch ${dbus_launch_SOURCES}) 49target_link_libraries(dbus-launch ) 50if (DBUS_BUILD_X11) 51 target_link_libraries(dbus-launch ${X11_LIBRARIES} ) 52endif (DBUS_BUILD_X11) 53install_targets(/bin dbus-launch ) 54 55add_executable(dbus-monitor ${dbus_monitor_SOURCES}) 56target_link_libraries(dbus-monitor ${DBUS_LIBRARIES}) 57install_targets(/bin dbus-monitor ) 58