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