Warning, /plasma/kwayland/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include(ECMMarkAsTest)
0002 
0003 add_executable(copyClient copyclient.cpp)
0004 target_link_libraries(copyClient KWaylandClient)
0005 ecm_mark_as_test(copyClient)
0006 
0007 add_executable(pasteClient pasteclient.cpp)
0008 target_link_libraries(pasteClient Qt6::Concurrent KWaylandClient)
0009 ecm_mark_as_test(pasteClient)
0010 
0011 add_executable(touchClientTest touchclienttest.cpp)
0012 target_link_libraries(touchClientTest KWaylandClient)
0013 
0014 add_executable(panelTest paneltest.cpp)
0015 target_link_libraries(panelTest KWaylandClient)
0016 ecm_mark_as_test(panelTest)
0017 
0018 add_executable(qtwayland-integration-test qtwaylandintegrationtest.cpp)
0019 target_link_libraries(qtwayland-integration-test Qt6::Core Qt6::Gui KWaylandClient)
0020 ecm_mark_as_test(qtwayland-integration-test)
0021 
0022 add_executable(subsurface-test subsurfacetest.cpp)
0023 target_link_libraries(subsurface-test Qt6::Core Qt6::Gui KWaylandClient)
0024 ecm_mark_as_test(subsurface-test)
0025 
0026 add_executable(shadowTest shadowtest.cpp)
0027 target_link_libraries(shadowTest KWaylandClient)
0028 ecm_mark_as_test(shadowTest)
0029 
0030 
0031 if (TARGET Qt6::Widgets)
0032     add_executable(dpmsTest dpmstest.cpp)
0033     target_link_libraries(dpmsTest KWaylandClient Qt6::Widgets)
0034     ecm_mark_as_test(dpmsTest)
0035 endif()
0036 
0037 add_executable(plasmasurface-test plasmasurfacetest.cpp)
0038 target_link_libraries(plasmasurface-test Qt6::Gui KWaylandClient)
0039 ecm_mark_as_test(plasmasurface-test)
0040 
0041 add_executable(xdgforeign-test xdgforeigntest.cpp)
0042 target_link_libraries(xdgforeign-test Qt6::Gui KWaylandClient)
0043 ecm_mark_as_test(xdgforeign-test)
0044 
0045 add_executable(xdg-test xdgtest.cpp)
0046 target_link_libraries(xdg-test Qt6::Gui KWaylandClient)
0047 ecm_mark_as_test(xdg-test)
0048