Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 641 Lines • ▼ Show 20 Line(s) | 638 | set(kwinLibs | |||
---|---|---|---|---|---|
642 | ${kwin_XLIB_LIBS} | 642 | ${kwin_XLIB_LIBS} | ||
643 | ${kwin_XCB_LIBS} | 643 | ${kwin_XCB_LIBS} | ||
644 | ${kwin_WAYLAND_LIBS} | 644 | ${kwin_WAYLAND_LIBS} | ||
645 | ${UDEV_LIBS} | 645 | ${UDEV_LIBS} | ||
646 | Libinput::Libinput | 646 | Libinput::Libinput | ||
647 | ) | 647 | ) | ||
648 | 648 | | |||
649 | add_library(kwin SHARED ${kwin_SRCS}) | 649 | add_library(kwin SHARED ${kwin_SRCS}) | ||
650 | if (Libinput_VERSION_STRING VERSION_GREATER 1.14) | ||||
651 | target_compile_definitions(kwin PRIVATE -DLIBINPUT_HAS_TOTEM) | ||||
652 | endif () | ||||
650 | 653 | | |||
651 | set_target_properties(kwin PROPERTIES | 654 | set_target_properties(kwin PROPERTIES | ||
652 | VERSION ${PROJECT_VERSION} | 655 | VERSION ${PROJECT_VERSION} | ||
653 | SOVERSION ${PROJECT_VERSION_MAJOR} | 656 | SOVERSION ${PROJECT_VERSION_MAJOR} | ||
654 | ) | 657 | ) | ||
655 | 658 | | |||
656 | target_link_libraries(kwin ${kwinLibs}) | 659 | target_link_libraries(kwin ${kwinLibs}) | ||
657 | generate_export_header(kwin EXPORT_FILE_NAME kwin_export.h) | 660 | generate_export_header(kwin EXPORT_FILE_NAME kwin_export.h) | ||
▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines |