Warning, /plasma/kwin/autotests/drm/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(mockDRM_SRCS 0002 mock_drm.cpp 0003 ../../src/backends/drm/drm_abstract_output.cpp 0004 ../../src/backends/drm/drm_backend.cpp 0005 ../../src/backends/drm/drm_blob.cpp 0006 ../../src/backends/drm/drm_buffer.cpp 0007 ../../src/backends/drm/drm_commit.cpp 0008 ../../src/backends/drm/drm_commit_thread.cpp 0009 ../../src/backends/drm/drm_connector.cpp 0010 ../../src/backends/drm/drm_crtc.cpp 0011 ../../src/backends/drm/drm_dmabuf_feedback.cpp 0012 ../../src/backends/drm/drm_egl_backend.cpp 0013 ../../src/backends/drm/drm_egl_cursor_layer.cpp 0014 ../../src/backends/drm/drm_egl_layer.cpp 0015 ../../src/backends/drm/drm_egl_layer_surface.cpp 0016 ../../src/backends/drm/drm_gpu.cpp 0017 ../../src/backends/drm/drm_layer.cpp 0018 ../../src/backends/drm/drm_logging.cpp 0019 ../../src/backends/drm/drm_object.cpp 0020 ../../src/backends/drm/drm_output.cpp 0021 ../../src/backends/drm/drm_pipeline.cpp 0022 ../../src/backends/drm/drm_pipeline_legacy.cpp 0023 ../../src/backends/drm/drm_plane.cpp 0024 ../../src/backends/drm/drm_property.cpp 0025 ../../src/backends/drm/drm_qpainter_backend.cpp 0026 ../../src/backends/drm/drm_qpainter_layer.cpp 0027 ../../src/backends/drm/drm_virtual_egl_layer.cpp 0028 ../../src/backends/drm/drm_virtual_output.cpp 0029 ../../src/backends/drm/icc_shader.cpp 0030 ) 0031 0032 include_directories(${Libdrm_INCLUDE_DIRS}) 0033 0034 add_library(LibDrmTest STATIC ${mockDRM_SRCS}) 0035 target_link_libraries(LibDrmTest 0036 Qt::Gui 0037 Qt::Widgets 0038 KF6::ConfigCore 0039 KF6::WindowSystem 0040 KF6::CoreAddons 0041 KF6::I18n 0042 XCB::XCB 0043 PkgConfig::Libxcvt 0044 gbm::gbm 0045 Libdrm::Libdrm 0046 kwin 0047 ) 0048 target_include_directories(LibDrmTest 0049 PUBLIC 0050 ../../src 0051 ../../src/platformsupport/scenes/opengl 0052 ../../src/platformsupport/scenes/qpainter 0053 ../../src/backends/drm/ 0054 ) 0055 0056 ######################################################## 0057 # Tests 0058 ######################################################## 0059 add_executable(testDrm drmTest.cpp) 0060 target_link_libraries(testDrm LibDrmTest Qt::Test) 0061 add_test(NAME kwin-testDrm COMMAND testDrm) 0062 ecm_mark_as_test(testDrm)