2014-11-13 19:30:51 +02:00
|
|
|
########################################################
|
|
|
|
# Test ScreenPaintData
|
|
|
|
########################################################
|
|
|
|
set( testScreenPaintData_SRCS test_screen_paint_data.cpp )
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testScreenPaintData ${testScreenPaintData_SRCS} )
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03: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 )
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testWindowPaintData ${testWindowPaintData_SRCS})
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03: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
|
|
|
|
)
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testVirtualDesktops ${testVirtualDesktops_SRCS})
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03:00
|
|
|
target_link_libraries(kwin-testVirtualDesktops
|
2023-06-17 23:26:56 +03:00
|
|
|
KDE4::kdeui
|
2015-09-06 09:38:29 +03:00
|
|
|
${QT_QTCORE_LIBRARY}
|
|
|
|
${QT_QTTEST_LIBRARY}
|
2014-11-13 19:30:51 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
########################################################
|
|
|
|
# Test ClientMachine
|
|
|
|
########################################################
|
2023-06-17 01:18:53 +03:00
|
|
|
set_source_files_properties(
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../cursor.cpp
|
|
|
|
PROPERTIES SKIP_UNITY_BUILD_INCLUSION TRUE
|
|
|
|
)
|
|
|
|
|
2014-11-13 19:30:51 +02:00
|
|
|
set( testClientMachine_SRCS
|
|
|
|
test_client_machine.cpp
|
|
|
|
../client_machine.cpp
|
|
|
|
../utils.cpp
|
|
|
|
../atoms.cpp # needed by utils.cpp
|
|
|
|
../cursor.cpp # needed by utils.cpp
|
|
|
|
)
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testClientMachine ${testClientMachine_SRCS})
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03:00
|
|
|
target_link_libraries(kwin-testClientMachine
|
|
|
|
${QT_QTTEST_LIBRARY}
|
|
|
|
${QT_QTCORE_LIBRARY}
|
2023-06-17 23:26:56 +03:00
|
|
|
KDE4::kdeui
|
2015-09-06 09:38:29 +03:00
|
|
|
${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
|
|
|
|
)
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testXcbWrapper ${testXcbWrapper_SRCS})
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03: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
|
|
|
|
)
|
2015-09-06 09:38:29 +03:00
|
|
|
kde4_add_test(kwin-testXcbWindow ${testXcbWindow_SRCS})
|
2014-11-13 19:30:51 +02:00
|
|
|
|
2015-09-06 09:38:29 +03: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
|
|
|
)
|