Changeset View
Changeset View
Standalone View
Standalone View
src/kioexec/CMakeLists.txt
1 | add_executable(kioexec main.cpp) | 1 | set(kioexecd_SRCS kioexecd.cpp) | ||
---|---|---|---|---|---|
2 | | ||||
3 | qt5_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/kioexecd.h org.kde.KIOExecd.xml) | ||||
4 | qt5_add_dbus_adaptor(kioexecd_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KIOExecd.xml kioexecd.h KIOExecd) | ||||
5 | | ||||
6 | | ||||
7 | ecm_qt_declare_logging_category(kioexecd_SRCS | ||||
8 | HEADER kioexecdebug.h | ||||
9 | IDENTIFIER KIOEXEC | ||||
10 | CATEGORY_NAME kf5.kio.execd) | ||||
11 | | ||||
12 | kcoreaddons_add_plugin(kioexecd | ||||
13 | SOURCES ${kioexecd_SRCS} | ||||
14 | JSON kioexecd.json | ||||
15 | INSTALL_NAMESPACE "kf5/kiod") | ||||
16 | | ||||
17 | target_link_libraries(kioexecd KF5::I18n KF5::DBusAddons KF5::WidgetsAddons KF5::KIOCore) | ||||
18 | | ||||
19 | configure_file(org.kde.kioexecd.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kioexecd.service) | ||||
20 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kioexecd.service DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}) | ||||
21 | | ||||
22 | # next target | ||||
23 | | ||||
24 | set(kioexec_SRCS main.cpp) | ||||
25 | qt5_add_dbus_interface(kioexec_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KIOExecd.xml kioexecdinterface) | ||||
26 | | ||||
27 | add_executable(kioexec ${kioexec_SRCS}) | ||||
2 | 28 | | |||
3 | configure_file(config-kioexec.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kioexec.h) | 29 | configure_file(config-kioexec.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kioexec.h) | ||
4 | 30 | | |||
5 | ecm_mark_nongui_executable(kioexec) | 31 | ecm_mark_nongui_executable(kioexec) | ||
6 | 32 | | |||
7 | target_link_libraries(kioexec | 33 | target_link_libraries(kioexec | ||
8 | Qt5::Widgets | 34 | Qt5::Widgets | ||
9 | KF5::I18n | 35 | KF5::I18n | ||
Show All 12 Lines |