Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show All 37 Lines | |||||
38 | 38 | | |||
39 | ki18n_wrap_ui(kpmcore_SRCS ${gui_UIFILES}) | 39 | ki18n_wrap_ui(kpmcore_SRCS ${gui_UIFILES}) | ||
40 | 40 | | |||
41 | add_library(kpmcore SHARED ${kpmcore_SRCS}) | 41 | add_library(kpmcore SHARED ${kpmcore_SRCS}) | ||
42 | target_link_libraries( kpmcore PUBLIC | 42 | target_link_libraries( kpmcore PUBLIC | ||
43 | Qt5::Core | 43 | Qt5::Core | ||
44 | PRIVATE | 44 | PRIVATE | ||
45 | ${BLKID_LIBRARIES} | 45 | ${BLKID_LIBRARIES} | ||
46 | ${POLKITQT-1_LIBRARIES} | ||||
46 | Qt5::DBus | 47 | Qt5::DBus | ||
47 | Qt5::Gui | 48 | Qt5::Gui | ||
48 | qca-qt5 | 49 | qca-qt5 | ||
49 | KF5::I18n | 50 | KF5::I18n | ||
50 | KF5::CoreAddons | 51 | KF5::CoreAddons | ||
51 | KF5::WidgetsAddons | 52 | KF5::WidgetsAddons | ||
52 | KF5::AuthCore | | |||
53 | ) | 53 | ) | ||
54 | 54 | | |||
55 | install(TARGETS kpmcore EXPORT KPMcoreTargets ${INSTALL_TARGETS_DEFAULT_ARGS}) | 55 | install(TARGETS kpmcore EXPORT KPMcoreTargets ${INSTALL_TARGETS_DEFAULT_ARGS}) | ||
56 | install(FILES ${CORE_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/core/ COMPONENT Devel) | 56 | install(FILES ${CORE_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/core/ COMPONENT Devel) | ||
57 | install(FILES ${BACKEND_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/backend/ COMPONENT Devel) | 57 | install(FILES ${BACKEND_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/backend/ COMPONENT Devel) | ||
58 | install(FILES ${FS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/fs/ COMPONENT Devel) | 58 | install(FILES ${FS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/fs/ COMPONENT Devel) | ||
59 | install(FILES ${JOBS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/jobs/ COMPONENT Devel) | 59 | install(FILES ${JOBS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/jobs/ COMPONENT Devel) | ||
60 | install(FILES ${OPS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/ops/ COMPONENT Devel) | 60 | install(FILES ${OPS_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/ops/ COMPONENT Devel) | ||
61 | install(FILES ${UTIL_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/util/ COMPONENT Devel) | 61 | install(FILES ${UTIL_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/util/ COMPONENT Devel) | ||
62 | install(FILES ${GUI_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/gui/ COMPONENT Devel) | 62 | install(FILES ${GUI_LIB_HDRS} DESTINATION ${INCLUDE_INSTALL_DIR}/kpmcore/gui/ COMPONENT Devel) | ||
63 | 63 | | |||
64 | ############################################ | 64 | ############################################ | ||
65 | 65 | | |||
66 | add_subdirectory(plugins) | 66 | add_subdirectory(plugins) |