rename some dbus functions and clear up a bit of my own confusion about the locking...
[kdebase.git] / runtime / kuiserver / CMakeLists.txt
blobe39acd4f20abacca56dd6e0175d776da40e6fc5d
1 add_subdirectory( tests )
3 include_directories( ${KDE4_KIO_INCLUDES} )
5 set(kuiserver_KDEINIT_SRCS
6 uiserver.cpp
7 progresslistmodel.cpp
8 progresslistdelegate.cpp
11 set(kuiserver_KDEINIT_PRIVATE
12 progresslistdelegate_p.h
13 uiserver_p.h
16 kde4_add_ui_files(kuiserver_KDEINIT_SRCS uiserverConfigDialog.ui)
17 qt4_add_dbus_adaptor(kuiserver_KDEINIT_SRCS ${KDE4_DBUS_INTERFACES_DIR}/org.kde.JobView.xml uiserver.h UIServer::JobView jobviewadaptor )
18 qt4_add_dbus_adaptor(kuiserver_KDEINIT_SRCS ${KDE4_DBUS_INTERFACES_DIR}/org.kde.JobViewServer.xml uiserver.h UIServer jobviewserveradaptor )
19 kde4_add_kcfg_files(kuiserver_KDEINIT_SRCS kuiserversettings.kcfgc)
21 kde4_add_kdeinit_executable( kuiserver ${kuiserver_KDEINIT_SRCS})
23 target_link_libraries(kdeinit_kuiserver  ${KDE4_KIO_LIBS} )
24 install(TARGETS kdeinit_kuiserver ${INSTALL_TARGETS_DEFAULT_ARGS})
26 target_link_libraries( kuiserver kdeinit_kuiserver )
27 install(TARGETS kuiserver ${INSTALL_TARGETS_DEFAULT_ARGS} )
29 install( FILES kuiserver.desktop  DESTINATION  ${SERVICES_INSTALL_DIR} )