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