Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show All 9 Lines | 3 | set(kcompletion_SRCS | |||
---|---|---|---|---|---|
10 | kpixmapprovider.cpp | 10 | kpixmapprovider.cpp | ||
11 | kzoneallocator.cpp | 11 | kzoneallocator.cpp | ||
12 | kcompletionbase.cpp | 12 | kcompletionbase.cpp | ||
13 | kcompletionmatches.cpp | 13 | kcompletionmatches.cpp | ||
14 | ${kcompletion_QM_LOADER} | 14 | ${kcompletion_QM_LOADER} | ||
15 | ) | 15 | ) | ||
16 | 16 | | |||
17 | add_library(KF5Completion ${kcompletion_SRCS}) | 17 | add_library(KF5Completion ${kcompletion_SRCS}) | ||
18 | generate_export_header(KF5Completion BASE_NAME KCompletion) | | |||
19 | add_library(KF5::Completion ALIAS KF5Completion) | 18 | add_library(KF5::Completion ALIAS KF5Completion) | ||
19 | ecm_generate_export_header(KF5Completion | ||||
20 | BASE_NAME KCompletion | ||||
21 | # GROUP_BASE_NAME KF <- enable once all of KF modules use ecm_generate_export_header | ||||
22 | VERSION ${KF5_VERSION} | ||||
23 | DEPRECATED_BASE_VERSION 0 | ||||
24 | DEPRECATION_VERSIONS 4.0 4.5 5.0 5.46 | ||||
25 | EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} | ||||
26 | ) | ||||
20 | 27 | | |||
21 | target_include_directories(KF5Completion INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/KCompletion>") | 28 | target_include_directories(KF5Completion INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/KCompletion>") | ||
22 | 29 | | |||
23 | target_link_libraries(KF5Completion PUBLIC Qt5::Widgets | 30 | target_link_libraries(KF5Completion PUBLIC Qt5::Widgets | ||
24 | PRIVATE KF5::ConfigCore # KConfigGroup, used in many places | 31 | PRIVATE KF5::ConfigCore # KConfigGroup, used in many places | ||
25 | KF5::ConfigGui # KStandardShortcut | 32 | KF5::ConfigGui # KStandardShortcut | ||
26 | KF5::WidgetsAddons # KCursor | 33 | KF5::WidgetsAddons # KCursor | ||
27 | ) | 34 | ) | ||
▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines |