project(kinit) include_directories( ${KDE4_KDEUI_INCLUDES} ${KDE4_KIO_INCLUDES} ) add_definitions(-DKDE_DEFAULT_DEBUG_AREA=1210) ########### kioslave ############### add_executable(kioslave kioslave.cpp) install(TARGETS kioslave DESTINATION ${KDE4_LIBEXEC_INSTALL_DIR}) ########### klauncher ############### set(klauncher_SRCS klauncher.cpp klauncher_adaptor.cpp # just so that it gets generated ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KLauncher.xml ) # Generate the xml from the adaptor. qt4_generate_dbus_interface(klauncher_adaptor.h org.kde.KLauncher.xml) add_executable(klauncher4 ${klauncher_SRCS}) target_link_libraries(klauncher4 kdeui kio ) kde4_add_dbus_service(org.kde.klauncher.service.in) install( TARGETS klauncher4 DESTINATION ${KDE4_BIN_INSTALL_DIR} ) install( FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KLauncher.xml DESTINATION ${KDE4_DBUS_INTERFACES_INSTALL_DIR} )