diff --git a/kmymoney/plugins/checkprinting/CMakeLists.txt b/kmymoney/plugins/checkprinting/CMakeLists.txt --- a/kmymoney/plugins/checkprinting/CMakeLists.txt +++ b/kmymoney/plugins/checkprinting/CMakeLists.txt @@ -9,7 +9,8 @@ kconfig_add_kcfg_files(checkprinting_PART_SRCS pluginsettings.kcfgc) -add_library(checkprinting MODULE ${checkprinting_PART_SRCS}) +kcoreaddons_add_plugin(checkprinting SOURCES ${checkprinting_PART_SRCS} JSON "${CMAKE_CURRENT_BINARY_DIR}/checkprinting.json" INSTALL_NAMESPACE "kmymoney") +set_target_properties(checkprinting PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${KMM_PLUGIN_OUTPUT_DIRECTORY}") target_link_libraries(checkprinting Qt5::PrintSupport @@ -46,9 +47,7 @@ ki18n_wrap_ui(kcm_checkprinting_PART_SRCS pluginsettingsdecl.ui) -kcoreaddons_add_plugin(kcm_checkprinting SOURCES ${kcm_checkprinting_PART_SRCS} JSON "${CMAKE_CURRENT_BINARY_DIR}/checkprinting.json" INSTALL_NAMESPACE "kmymoney") -set_target_properties(kcm_checkprinting PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${KMM_PLUGIN_OUTPUT_DIRECTORY}") - +add_library(kcm_checkprinting MODULE ${kcm_checkprinting_PART_SRCS}) kcoreaddons_desktop_to_json(kcm_checkprinting kcm_checkprinting.desktop) target_link_libraries(kcm_checkprinting