Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show All 24 Lines | |||||
25 | 25 | | |||
26 | add_library(KF5::People ALIAS KF5People) | 26 | add_library(KF5::People ALIAS KF5People) | ||
27 | 27 | | |||
28 | target_link_libraries (KF5People | 28 | target_link_libraries (KF5People | ||
29 | PUBLIC | 29 | PUBLIC | ||
30 | Qt5::Gui | 30 | Qt5::Gui | ||
31 | PRIVATE | 31 | PRIVATE | ||
32 | Qt5::Sql | 32 | Qt5::Sql | ||
33 | Qt5::DBus | | |||
34 | KF5::I18n | 33 | KF5::I18n | ||
35 | KF5::CoreAddons | 34 | KF5::CoreAddons | ||
36 | KF5::PeopleBackend | 35 | KF5::PeopleBackend | ||
37 | KF5::Service | 36 | KF5::Service | ||
38 | ) | 37 | ) | ||
39 | 38 | | |||
39 | if(NOT ANDROID) | ||||
40 | target_link_libraries(KF5People PRIVATE Qt5::DBus) | ||||
41 | endif() | ||||
42 | | ||||
40 | set_target_properties (KF5People PROPERTIES VERSION ${KPEOPLE_VERSION_STRING} SOVERSION ${KPEOPLE_SOVERSION} EXPORT_NAME People) | 43 | set_target_properties (KF5People PROPERTIES VERSION ${KPEOPLE_VERSION_STRING} SOVERSION ${KPEOPLE_SOVERSION} EXPORT_NAME People) | ||
41 | target_include_directories (KF5People PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/kpeople>" | 44 | target_include_directories (KF5People PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/kpeople>" | ||
42 | INTERFACE "$<INSTALL_INTERFACE:${KF5_INCLUDE_INSTALL_DIR}/KPeople>" | 45 | INTERFACE "$<INSTALL_INTERFACE:${KF5_INCLUDE_INSTALL_DIR}/KPeople>" | ||
43 | ) | 46 | ) | ||
44 | 47 | | |||
45 | if (MSVC) | 48 | if (MSVC) | ||
46 | set_target_properties (KF5People PROPERTIES | 49 | set_target_properties (KF5People PROPERTIES | ||
47 | OUTPUT_NAME libkpeople | 50 | OUTPUT_NAME libkpeople | ||
▲ Show 20 Lines • Show All 71 Lines • Show Last 20 Lines |