blob: e91a5094d09174ebd603711f88726b921bbd6e40 [file] [log] [blame]
Emeric Vigier2f625822012-08-06 11:09:52 -04001project(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 )