Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/x11/windowed/CMakeLists.txt
1 | set(X11BACKEND_SOURCES | 1 | set(X11BACKEND_SOURCES | ||
---|---|---|---|---|---|
2 | egl_x11_backend.cpp | 2 | egl_x11_backend.cpp | ||
3 | logging.cpp | 3 | logging.cpp | ||
4 | scene_qpainter_x11_backend.cpp | 4 | scene_qpainter_x11_backend.cpp | ||
5 | x11windowed_backend.cpp | 5 | x11windowed_backend.cpp | ||
6 | x11windowed_output.cpp | 6 | x11windowed_output.cpp | ||
7 | ) | 7 | ) | ||
8 | 8 | | |||
9 | include_directories(${CMAKE_SOURCE_DIR}/platformsupport/scenes/opengl) | 9 | include_directories(${CMAKE_SOURCE_DIR}/platformsupport/scenes/opengl) | ||
10 | add_library(KWinWaylandX11Backend MODULE ${X11BACKEND_SOURCES}) | 10 | add_library(KWinWaylandX11Backend MODULE ${X11BACKEND_SOURCES}) | ||
11 | set_target_properties(KWinWaylandX11Backend PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/org.kde.kwin.waylandbackends/") | 11 | set_target_properties(KWinWaylandX11Backend PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/org.kde.kwin.waylandbackends/") | ||
12 | target_link_libraries(KWinWaylandX11Backend eglx11common kwin kwinxrenderutils X11::XCB SceneQPainterBackend SceneOpenGLBackend) | 12 | target_link_libraries(KWinWaylandX11Backend eglx11common kwinwl kwinxrenderutils X11::XCB SceneQPainterBackend SceneOpenGLBackend) | ||
13 | if (X11_Xinput_FOUND) | 13 | if (X11_Xinput_FOUND) | ||
14 | target_link_libraries(KWinWaylandX11Backend ${X11_Xinput_LIB}) | 14 | target_link_libraries(KWinWaylandX11Backend ${X11_Xinput_LIB}) | ||
15 | endif() | 15 | endif() | ||
16 | 16 | | |||
17 | install( | 17 | install( | ||
18 | TARGETS | 18 | TARGETS | ||
19 | KWinWaylandX11Backend | 19 | KWinWaylandX11Backend | ||
20 | DESTINATION | 20 | DESTINATION | ||
21 | ${PLUGIN_INSTALL_DIR}/org.kde.kwin.waylandbackends/ | 21 | ${PLUGIN_INSTALL_DIR}/org.kde.kwin.waylandbackends/ | ||
22 | ) | 22 | ) |