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