Changeset View
Changeset View
Standalone View
Standalone View
ksgrd/CMakeLists.txt
Show All 10 Lines | |||||
11 | ) | 11 | ) | ||
12 | 12 | | |||
13 | ecm_qt_declare_logging_category(ksgrd_LIB_SRCS HEADER ksgrd_debug.h IDENTIFIER LIBKSYSGUARD_KSGRD CATEGORY_NAME org.kde.libksysguard.ksgrd) | 13 | ecm_qt_declare_logging_category(ksgrd_LIB_SRCS HEADER ksgrd_debug.h IDENTIFIER LIBKSYSGUARD_KSGRD CATEGORY_NAME org.kde.libksysguard.ksgrd) | ||
14 | add_definitions(-DTRANSLATION_DOMAIN=\"ksgrd\") | 14 | add_definitions(-DTRANSLATION_DOMAIN=\"ksgrd\") | ||
15 | 15 | | |||
16 | remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS) | 16 | remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS) | ||
17 | 17 | | |||
18 | add_library(ksgrd ${ksgrd_LIB_SRCS}) | 18 | add_library(ksgrd ${ksgrd_LIB_SRCS}) | ||
19 | add_library(KF5::SysGuard ALIAS ksgrd) | 19 | add_library(KSysGuard::SysGuard ALIAS ksgrd) | ||
20 | target_include_directories(ksgrd | 20 | target_include_directories(ksgrd | ||
21 | PUBLIC | 21 | PUBLIC | ||
22 | "$<BUILD_INTERFACE:${libksysguard_SOURCE_DIR}>" | 22 | "$<BUILD_INTERFACE:${libksysguard_SOURCE_DIR}>" | ||
23 | "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/ksysguard/>" | 23 | "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/ksysguard/>" | ||
24 | ) | 24 | ) | ||
25 | 25 | | |||
26 | target_link_libraries(ksgrd | 26 | target_link_libraries(ksgrd | ||
27 | PUBLIC | 27 | PUBLIC | ||
28 | Qt5::Core | 28 | Qt5::Core | ||
29 | Qt5::Network # QTcpSocket in SensorSocketAgent.h | 29 | Qt5::Network # QTcpSocket in SensorSocketAgent.h | ||
30 | KF5::ConfigCore # KConfigGroup in SensorManager.h | 30 | KF5::ConfigCore # KConfigGroup in SensorManager.h | ||
31 | PRIVATE | 31 | PRIVATE | ||
32 | KF5::I18n | 32 | KF5::I18n | ||
33 | KF5::CoreAddons | 33 | KF5::CoreAddons | ||
34 | KF5::ProcessCore | 34 | KSysGuard::ProcessCore | ||
35 | ) | 35 | ) | ||
36 | 36 | | |||
37 | set_target_properties(ksgrd PROPERTIES VERSION ${KSYSGUARD_VERSION_STRING} SOVERSION ${KSYSGUARD_SOVERSION} EXPORT_NAME SysGuard) | 37 | set_target_properties(ksgrd PROPERTIES VERSION ${KSYSGUARD_VERSION_STRING} SOVERSION ${KSYSGUARD_SOVERSION} EXPORT_NAME SysGuard) | ||
38 | install(TARGETS ksgrd EXPORT libksysguardLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) | 38 | install(TARGETS ksgrd EXPORT libksysguardLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
39 | 39 | | |||
40 | install(FILES | 40 | install(FILES | ||
41 | SensorAgent.h | 41 | SensorAgent.h | ||
42 | SensorClient.h | 42 | SensorClient.h | ||
Show All 9 Lines |