kde-workspace/kwin/tests/CMakeLists.txt

86 lines
2.6 KiB
Text
Raw Normal View History

2014-11-13 19:30:51 +02:00
########################################################
# Test ScreenPaintData
########################################################
set( testScreenPaintData_SRCS test_screen_paint_data.cpp )
kde4_add_test(kwin-testScreenPaintData ${testScreenPaintData_SRCS} )
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testScreenPaintData kwineffects ${QT_QTCORE_LIBRARY} ${QT_QTTEST_LIBRARY} )
2014-11-13 19:30:51 +02:00
########################################################
# Test WindowPaintData
########################################################
set( testWindowPaintData_SRCS test_window_paint_data.cpp )
kde4_add_test(kwin-testWindowPaintData ${testWindowPaintData_SRCS})
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testWindowPaintData kwineffects ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTTEST_LIBRARY})
2014-11-13 19:30:51 +02:00
########################################################
# Test VirtualDesktopManager
########################################################
set( testVirtualDesktops_SRCS
test_virtual_desktops.cpp
../virtualdesktops.cpp
)
kde4_add_test(kwin-testVirtualDesktops ${testVirtualDesktops_SRCS})
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testVirtualDesktops
${KDE4_KDEUI_LIBS}
${QT_QTCORE_LIBRARY}
${QT_QTTEST_LIBRARY}
2014-11-13 19:30:51 +02:00
)
########################################################
# Test ClientMachine
########################################################
set( testClientMachine_SRCS
test_client_machine.cpp
../client_machine.cpp
../utils.cpp
../atoms.cpp # needed by utils.cpp
../cursor.cpp # needed by utils.cpp
)
kde4_add_test(kwin-testClientMachine ${testClientMachine_SRCS})
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testClientMachine
${QT_QTTEST_LIBRARY}
${QT_QTCORE_LIBRARY}
${KDE4_KDEUI_LIBS}
${XCB_XCB_LIBRARIES}
${XCB_XFIXES_LIBRARIES}
${X11_XCB_LIBRARIES}
${X11_X11_LIB} # to make jenkins happy
${X11_Xcursor_LIB}
2014-11-13 19:30:51 +02:00
)
########################################################
# Test XcbWrapper
########################################################
set( testXcbWrapper_SRCS
test_xcb_wrapper.cpp
)
kde4_add_test(kwin-testXcbWrapper ${testXcbWrapper_SRCS})
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testXcbWrapper
${QT_QTTEST_LIBRARY}
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${XCB_XCB_LIBRARIES}
${X11_XCB_LIBRARIES}
2014-11-13 19:30:51 +02:00
)
########################################################
# Test XcbWindow
########################################################
set( testXcbWindow_SRCS
test_xcb_window.cpp
)
kde4_add_test(kwin-testXcbWindow ${testXcbWindow_SRCS})
2014-11-13 19:30:51 +02:00
target_link_libraries(kwin-testXcbWindow
${QT_QTTEST_LIBRARY}
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${XCB_XCB_LIBRARIES}
${X11_XCB_LIBRARIES}
2014-11-13 19:30:51 +02:00
)