Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/virtual/CMakeLists.txt
1 | set(VIRTUAL_SOURCES | 1 | set(VIRTUAL_SOURCES | ||
---|---|---|---|---|---|
2 | egl_gbm_backend.cpp | 2 | egl_gbm_backend.cpp | ||
3 | virtual_backend.cpp | 3 | virtual_backend.cpp | ||
4 | scene_qpainter_virtual_backend.cpp | 4 | scene_qpainter_virtual_backend.cpp | ||
5 | screens_virtual.cpp | 5 | screens_virtual.cpp | ||
6 | ) | 6 | ) | ||
7 | 7 | | |||
8 | include(ECMQtDeclareLoggingCategory) | 8 | include(ECMQtDeclareLoggingCategory) | ||
9 | ecm_qt_declare_logging_category(VIRTUAL_SOURCES HEADER logging.h IDENTIFIER KWIN_VIRTUAL CATEGORY_NAME kwin_platform_virtual DEFAULT_SEVERITY Critical) | 9 | ecm_qt_declare_logging_category(VIRTUAL_SOURCES HEADER logging.h IDENTIFIER KWIN_VIRTUAL CATEGORY_NAME kwin_platform_virtual DEFAULT_SEVERITY Critical) | ||
10 | 10 | | |||
11 | add_library(KWinWaylandVirtualBackend MODULE ${VIRTUAL_SOURCES}) | 11 | add_library(KWinWaylandVirtualBackend MODULE ${VIRTUAL_SOURCES}) | ||
12 | target_link_libraries(KWinWaylandVirtualBackend kwin) | 12 | target_link_libraries(KWinWaylandVirtualBackend kwin SceneQPainterBackend) | ||
13 | 13 | | |||
14 | if(HAVE_GBM) | 14 | if(HAVE_GBM) | ||
15 | target_link_libraries(KWinWaylandVirtualBackend gbm::gbm) | 15 | target_link_libraries(KWinWaylandVirtualBackend gbm::gbm) | ||
16 | endif() | 16 | endif() | ||
17 | 17 | | |||
18 | install( | 18 | install( | ||
19 | TARGETS | 19 | TARGETS | ||
20 | KWinWaylandVirtualBackend | 20 | KWinWaylandVirtualBackend | ||
21 | DESTINATION | 21 | DESTINATION | ||
22 | ${PLUGIN_INSTALL_DIR}/org.kde.kwin.waylandbackends/ | 22 | ${PLUGIN_INSTALL_DIR}/org.kde.kwin.waylandbackends/ | ||
23 | ) | 23 | ) |