Warning, /plasma/plasma-workspace/runners/baloo/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2023 Alexander Lohnau <alexander.lohnau@gmx.de>
0002 # SPDX-License-Identifier: BSD-2-Clause
0003 add_definitions(-DTRANSLATION_DOMAIN=\"plasma_runner_baloosearch\")
0004 
0005 set(baloosearchrunner_SRCS
0006     baloosearchrunner.cpp
0007     baloosearchrunner.h)
0008 
0009 qt_add_dbus_adaptor(baloosearchrunner_SRCS "org.kde.krunner1.xml" baloosearchrunner.h SearchRunner)
0010 add_executable(baloorunner ${baloosearchrunner_SRCS})
0011 
0012 target_link_libraries(baloorunner
0013   KF6::Runner
0014   KF6::KIOWidgets
0015   KF6::I18n
0016   KF6::Baloo
0017   KF6::Notifications
0018   Qt::DBus
0019 )
0020 
0021 install(TARGETS baloorunner DESTINATION ${KDE_INSTALL_LIBEXECDIR})
0022 
0023 install(
0024   FILES plasma-runner-baloosearch.desktop
0025   DESTINATION "${KDE_INSTALL_DATAROOTDIR}/krunner/dbusplugins"
0026 )
0027 
0028 ecm_generate_dbus_service_file(NAME org.kde.runners.baloo
0029     EXECUTABLE ${KDE_INSTALL_FULL_LIBEXECDIR}/baloorunner
0030     SYSTEMD_SERVICE plasma-baloorunner.service
0031     DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}
0032 )
0033 
0034 ecm_install_configured_files(INPUT plasma-baloorunner.service.in @ONLY DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR})