build fixes for tests on unix (cherry picked from commit 99f567e97f807a1270d01f972239...
authorFrank Osterfeld <frank@kdab.net>
Thu, 23 Apr 2009 10:15:33 +0000 (12:15 +0200)
committerunknown <Administrator@.(none)>
Mon, 30 Nov 2009 09:50:18 +0000 (10:50 +0100)
cmake/tools/CMakeLists.txt

index 684ec0e..976262c 100644 (file)
@@ -22,6 +22,13 @@ set (dbus_launch_SOURCES
 )
 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
 )
@@ -40,6 +47,9 @@ install_targets(/bin dbus-send )
 
 add_executable(dbus-launch ${dbus_launch_SOURCES})
 target_link_libraries(dbus-launch )
+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})