mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2025-12-25 22:10:08 +01:00
81 lines
2.1 KiB
CMake
81 lines
2.1 KiB
CMake
add_definitions("-DDBUS_COMPILATION")
|
|
|
|
set (dbus_send_SOURCES
|
|
../../tools/dbus-print-message.c
|
|
../../tools/dbus-print-message.h
|
|
../../tools/dbus-send.c
|
|
../../tools/tool-common.c
|
|
../../tools/tool-common.h
|
|
)
|
|
|
|
set (dbus_monitor_SOURCES
|
|
../../tools/dbus-monitor.c
|
|
../../tools/dbus-print-message.c
|
|
../../tools/dbus-print-message.h
|
|
../../tools/tool-common.c
|
|
../../tools/tool-common.h
|
|
)
|
|
|
|
set (dbus_test_tool_SOURCES
|
|
../../tools/dbus-echo.c
|
|
../../tools/dbus-spam.c
|
|
../../tools/tool-common.c
|
|
../../tools/tool-common.h
|
|
../../tools/test-tool.c
|
|
../../tools/test-tool.h
|
|
)
|
|
|
|
set (dbus_update_activation_environment_SOURCES
|
|
../../tools/dbus-update-activation-environment.c
|
|
../../tools/tool-common.c
|
|
../../tools/tool-common.h
|
|
)
|
|
|
|
if (WIN32)
|
|
set (dbus_launch_SOURCES
|
|
../../tools/dbus-launch-win.c
|
|
)
|
|
else (WIN32)
|
|
set (dbus_launch_SOURCES
|
|
../../tools/dbus-launch.c
|
|
../../tools/tool-common.c
|
|
../../tools/tool-common.h
|
|
)
|
|
endif (WIN32)
|
|
|
|
if (DBUS_BUILD_X11)
|
|
set (dbus_launch_SOURCES
|
|
${dbus_launch_SOURCES}
|
|
../../tools/dbus-launch-x11.c
|
|
)
|
|
endif(DBUS_BUILD_X11)
|
|
|
|
set (dbus_cleanup_sockets_SOURCES
|
|
../../tools/dbus-cleanup-sockets.c
|
|
)
|
|
|
|
add_executable(dbus-send ${dbus_send_SOURCES})
|
|
target_link_libraries(dbus-send ${DBUS_LIBRARIES})
|
|
install_targets(/bin dbus-send )
|
|
|
|
add_executable(dbus-test-tool ${dbus_test_tool_SOURCES})
|
|
target_link_libraries(dbus-test-tool ${DBUS_LIBRARIES})
|
|
install_targets(/bin dbus-test-tool )
|
|
|
|
add_executable(dbus-update-activation-environment ${dbus_update_activation_environment_SOURCES})
|
|
target_link_libraries(dbus-update-activation-environment ${DBUS_LIBRARIES})
|
|
install_targets(/bin dbus-update-activation-environment )
|
|
|
|
add_executable(dbus-launch ${dbus_launch_SOURCES})
|
|
target_link_libraries(dbus-launch ${DBUS_LIBRARIES})
|
|
if (DBUS_BUILD_X11)
|
|
target_link_libraries(dbus-launch ${X11_LIBRARIES} )
|
|
endif (DBUS_BUILD_X11)
|
|
install_targets(/bin dbus-launch )
|
|
|
|
add_executable(dbus-monitor ${dbus_monitor_SOURCES})
|
|
target_link_libraries(dbus-monitor ${DBUS_LIBRARIES})
|
|
install_targets(/bin dbus-monitor )
|
|
|
|
# create the /var/lib/dbus directory for dbus-uuidgen
|
|
install(DIRECTORY DESTINATION var/lib/dbus)
|