Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/plugins/qif/config/CMakeLists.txt
Context not available. | |||||
7 | 7 | | |||
---|---|---|---|---|---|
8 | ki18n_wrap_ui(kcm_qif_PART_SRCS mymoneyqifprofileeditor.ui) | 8 | ki18n_wrap_ui(kcm_qif_PART_SRCS mymoneyqifprofileeditor.ui) | ||
9 | 9 | | |||
10 | add_library(kcm_qif MODULE ${kcm_qif_PART_SRCS}) | 10 | kcoreaddons_add_plugin(kcm_qif | ||
11 | SOURCES ${kcm_qif_PART_SRCS} | ||||
12 | JSON "${CMAKE_CURRENT_BINARY_DIR}/kcm_qif.json" | ||||
13 | INSTALL_NAMESPACE "kmymoney") | ||||
11 | 14 | | |||
12 | if(ENABLE_QIFIMPORTER) | 15 | if(ENABLE_QIFIMPORTER) | ||
13 | kcoreaddons_desktop_to_json(kcm_qif kcm_qifimporter.desktop) | 16 | kcoreaddons_desktop_to_json(kcm_qif kcm_qifimporter.desktop) | ||
Context not available. | |||||
17 | kcoreaddons_desktop_to_json(kcm_qif kcm_qifexporter.desktop) | 20 | kcoreaddons_desktop_to_json(kcm_qif kcm_qifexporter.desktop) | ||
18 | endif() | 21 | endif() | ||
19 | 22 | | |||
23 | #kcoreaddons_add_plugin sets LIBRARY_OUTPUT_DIRECTORY to ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${INSTALL_NAMESPACE} | ||||
24 | set_target_properties(kcm_qif | ||||
25 | PROPERTIES | ||||
26 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") | ||||
20 | 27 | | |||
21 | target_link_libraries(kcm_qif | 28 | target_link_libraries(kcm_qif | ||
22 | kmm_mymoney | 29 | kmm_mymoney | ||
Context not available. | |||||
26 | KF5::KIOWidgets | 33 | KF5::KIOWidgets | ||
27 | ) | 34 | ) | ||
28 | 35 | | |||
29 | install(TARGETS kcm_qif | | |||
30 | DESTINATION "${KDE_INSTALL_PLUGINDIR}/kmymoney") | | |||
31 | | ||||
32 | if(ENABLE_QIFIMPORTER) | 36 | if(ENABLE_QIFIMPORTER) | ||
33 | install(FILES kcm_qifimporter.desktop | 37 | install(FILES kcm_qifimporter.desktop | ||
34 | DESTINATION ${SERVICES_INSTALL_DIR}) | 38 | DESTINATION ${SERVICES_INSTALL_DIR}) | ||
35 | endif() | 39 | endif() | ||
36 | 40 | | |||
37 | if(ENABLE_QIFEXPORTER) | 41 | if(ENABLE_QIFEXPORTER) | ||
38 | install(FILES kcm_qifexporter.desktop | 42 | install(FILES kcm_qifexporter.desktop | ||
39 | DESTINATION ${SERVICES_INSTALL_DIR}) | 43 | DESTINATION ${SERVICES_INSTALL_DIR}) | ||
Context not available. |