Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 637 Lines • ▼ Show 20 Line(s) | |||||
638 | 638 | | |||
639 | kf5_add_kdeinit_executable(kwin_x11 main_x11.cpp) | 639 | kf5_add_kdeinit_executable(kwin_x11 main_x11.cpp) | ||
640 | target_link_libraries(kdeinit_kwin_x11 kwin KF5::Crash Qt5::X11Extras) | 640 | target_link_libraries(kdeinit_kwin_x11 kwin KF5::Crash Qt5::X11Extras) | ||
641 | 641 | | |||
642 | install(TARGETS kwin ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP ) | 642 | install(TARGETS kwin ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP ) | ||
643 | install(TARGETS kdeinit_kwin_x11 ${INSTALL_TARGETS_DEFAULT_ARGS} ) | 643 | install(TARGETS kdeinit_kwin_x11 ${INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
644 | install(TARGETS kwin_x11 ${INSTALL_TARGETS_DEFAULT_ARGS} ) | 644 | install(TARGETS kwin_x11 ${INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
645 | 645 | | |||
646 | set(kwin_XWAYLAND_SRCS | ||||
647 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/xwayland.cpp | ||||
648 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/databridge.cpp | ||||
649 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/selection.cpp | ||||
650 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/selection_source.cpp | ||||
651 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/transfer.cpp | ||||
652 | ${CMAKE_CURRENT_SOURCE_DIR}/xwl/clipboard.cpp | ||||
653 | ) | ||||
654 | include(ECMQtDeclareLoggingCategory) | ||||
655 | ecm_qt_declare_logging_category(kwin_XWAYLAND_SRCS | ||||
656 | HEADER | ||||
657 | xwayland_logging.h | ||||
658 | IDENTIFIER | ||||
659 | KWIN_XWL | ||||
660 | CATEGORY_NAME | ||||
661 | kwin_xwl | ||||
662 | DEFAULT_SEVERITY | ||||
663 | Critical | ||||
664 | ) | ||||
665 | | ||||
646 | set(kwin_WAYLAND_SRCS | 666 | set(kwin_WAYLAND_SRCS | ||
647 | tabletmodemanager.cpp | 667 | tabletmodemanager.cpp | ||
648 | main_wayland.cpp | 668 | main_wayland.cpp | ||
649 | xwl/xwayland.cpp | | |||
650 | ) | 669 | ) | ||
651 | 670 | | |||
652 | add_executable(kwin_wayland ${kwin_WAYLAND_SRCS}) | 671 | add_executable(kwin_wayland ${kwin_WAYLAND_SRCS} ${kwin_XWAYLAND_SRCS}) | ||
653 | target_link_libraries(kwin_wayland kwin KF5::Crash) | 672 | target_link_libraries(kwin_wayland kwin KF5::Crash) | ||
654 | if (HAVE_LIBCAP) | 673 | if (HAVE_LIBCAP) | ||
655 | target_link_libraries(kwin_wayland ${Libcap_LIBRARIES}) | 674 | target_link_libraries(kwin_wayland ${Libcap_LIBRARIES}) | ||
656 | endif() | 675 | endif() | ||
657 | 676 | | |||
658 | install(TARGETS kwin_wayland ${INSTALL_TARGETS_DEFAULT_ARGS} ) | 677 | install(TARGETS kwin_wayland ${INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
659 | if (HAVE_LIBCAP) | 678 | if (HAVE_LIBCAP) | ||
660 | install( | 679 | install( | ||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |