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