Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/plugins/checkprinting/CMakeLists.txt
Context not available. | |||||
9 | 9 | | |||
---|---|---|---|---|---|
10 | kconfig_add_kcfg_files(checkprinting_PART_SRCS pluginsettings.kcfgc) | 10 | kconfig_add_kcfg_files(checkprinting_PART_SRCS pluginsettings.kcfgc) | ||
11 | 11 | | |||
12 | add_library(checkprinting MODULE ${checkprinting_PART_SRCS}) | 12 | kcoreaddons_add_plugin(checkprinting | ||
13 | SOURCES ${checkprinting_PART_SRCS} | ||||
14 | JSON "${CMAKE_CURRENT_BINARY_DIR}/checkprinting.json" | ||||
15 | INSTALL_NAMESPACE "kmymoney") | ||||
16 | | ||||
17 | #kcoreaddons_add_plugin sets LIBRARY_OUTPUT_DIRECTORY to ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${INSTALL_NAMESPACE} | ||||
18 | set_target_properties(checkprinting | ||||
19 | PROPERTIES | ||||
20 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") | ||||
13 | 21 | | |||
14 | target_link_libraries(checkprinting | 22 | target_link_libraries(checkprinting | ||
15 | Qt5::PrintSupport | 23 | Qt5::PrintSupport | ||
Context not available. | |||||
24 | target_link_libraries(checkprinting KF5::WebKit) | 32 | target_link_libraries(checkprinting KF5::WebKit) | ||
25 | endif(ENABLE_WEBENGINE) | 33 | endif(ENABLE_WEBENGINE) | ||
26 | 34 | | |||
27 | install(TARGETS checkprinting | | |||
28 | DESTINATION "${KDE_INSTALL_PLUGINDIR}/kmymoney/") | | |||
29 | | ||||
30 | install(FILES checkprinting.rc | 35 | install(FILES checkprinting.rc | ||
31 | DESTINATION "${KXMLGUI_INSTALL_DIR}/checkprinting") | 36 | DESTINATION "${KXMLGUI_INSTALL_DIR}/checkprinting") | ||
32 | 37 | | |||
Context not available. | |||||
46 | 51 | | |||
47 | ki18n_wrap_ui(kcm_checkprinting_PART_SRCS pluginsettingsdecl.ui) | 52 | ki18n_wrap_ui(kcm_checkprinting_PART_SRCS pluginsettingsdecl.ui) | ||
48 | 53 | | |||
49 | add_library(kcm_checkprinting MODULE ${kcm_checkprinting_PART_SRCS}) | 54 | kcoreaddons_add_plugin(kcm_checkprinting | ||
55 | SOURCES ${kcm_checkprinting_PART_SRCS} | ||||
56 | JSON "${CMAKE_CURRENT_BINARY_DIR}/kcm_checkprinting.json" | ||||
57 | INSTALL_NAMESPACE "kmymoney") | ||||
50 | 58 | | |||
51 | kcoreaddons_desktop_to_json(kcm_checkprinting kcm_checkprinting.desktop) | 59 | kcoreaddons_desktop_to_json(kcm_checkprinting kcm_checkprinting.desktop) | ||
52 | 60 | | |||
61 | #kcoreaddons_add_plugin sets LIBRARY_OUTPUT_DIRECTORY to ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${INSTALL_NAMESPACE} | ||||
62 | set_target_properties(kcm_checkprinting | ||||
63 | PROPERTIES | ||||
64 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") | ||||
65 | | ||||
53 | target_link_libraries(kcm_checkprinting | 66 | target_link_libraries(kcm_checkprinting | ||
54 | Qt5::PrintSupport | 67 | Qt5::PrintSupport | ||
55 | KF5::I18n | 68 | KF5::I18n | ||
Context not available. | |||||
65 | target_link_libraries(kcm_checkprinting KF5::WebKit) | 78 | target_link_libraries(kcm_checkprinting KF5::WebKit) | ||
66 | endif(ENABLE_WEBENGINE) | 79 | endif(ENABLE_WEBENGINE) | ||
67 | 80 | | |||
68 | install(TARGETS kcm_checkprinting | | |||
69 | DESTINATION "${KDE_INSTALL_PLUGINDIR}/kmymoney") | | |||
70 | | ||||
71 | install(FILES kcm_checkprinting.desktop | 81 | install(FILES kcm_checkprinting.desktop | ||
72 | DESTINATION "${SERVICES_INSTALL_DIR}") | 82 | DESTINATION "${SERVICES_INSTALL_DIR}") | ||
Context not available. |