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