From 01300d8f47bc18be55771b6f5f0baa3eb8f74016 Mon Sep 17 00:00:00 2001 From: Alexander Lohnau Date: Sat, 12 Aug 2023 13:27:41 +0200 Subject: [PATCH] kio: Use kcoreaddons_add_plugin and correct plugin path --- kio/CMakeLists.txt | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/kio/CMakeLists.txt b/kio/CMakeLists.txt index c3112ee07..3c435311c 100644 --- a/kio/CMakeLists.txt +++ b/kio/CMakeLists.txt @@ -1,6 +1,8 @@ add_definitions(-DTRANSLATION_DOMAIN="kdeconnect-kio") -add_library(kio_kdeconnect MODULE kiokdeconnect.cpp) +kcoreaddons_add_plugin(kio_kdeconnect SOURCES kiokdeconnect.cpp INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/kio") + +set_target_properties(kio_kdeconnect PROPERTIES OUTPUT_NAME "kdeconnect") ecm_qt_declare_logging_category(kio_kdeconnect HEADER kdeconnectkio_debug.h IDENTIFIER KDECONNECT_KIO CATEGORY_NAME kdeconnect.kio @@ -15,8 +17,3 @@ target_link_libraries(kio_kdeconnect KF${QT_MAJOR_VERSION}::KIOCore KF${QT_MAJOR_VERSION}::I18n ) - -########### install files ############### -set_target_properties(kio_kdeconnect PROPERTIES OUTPUT_NAME "kdeconnect") -set_target_properties(kio_kdeconnect PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf5/kio") -install(TARGETS kio_kdeconnect DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kio)