add more spacing
[personal-kdebase.git] / runtime / nepomuk / server / CMakeLists.txt
blobb0954cf77622949842173122d27089a120d2b018
1 project(nepomukserver)
3 include_directories(
4   ${SOPRANO_INCLUDE_DIR}
5   ${CMAKE_SOURCE_DIR}
6   ${NEPOMUK_INCLUDE_DIR}
7   ${nepomukserver_BINARY_DIR}
8   )
10 # NepomukServer
11 # -----------------------------
13 set(nepomukserver_SRCS
14   nepomukserver.cpp
15   servicemanager.cpp
16   servicecontroller.cpp
17   processcontrol.cpp
18   main.cpp
19   legacystoragebridge.cpp
20   )
22 # Server configuration
23 kde4_add_kcfg_files(nepomukserver_SRCS nepomukserversettings.kcfgc)
25 qt4_add_dbus_adaptor(nepomukserver_SRCS
26   ../interfaces/org.kde.NepomukServer.xml
27   nepomukserver.h
28   Nepomuk::Server)
29 qt4_add_dbus_adaptor(nepomukserver_SRCS
30   ../interfaces/org.kde.nepomuk.ServiceManager.xml
31   servicemanager.h
32   Nepomuk::ServiceManager)
34 qt4_add_dbus_interface(nepomukserver_SRCS
35   ../interfaces/org.kde.nepomuk.ServiceControl.xml
36   servicecontrolinterface)
38 kde4_add_kdeinit_executable(nepomukserver ${nepomukserver_SRCS})
40 target_link_libraries(kdeinit_nepomukserver
41   ${KDE4_KDEUI_LIBS}
42   ${SOPRANO_LIBRARIES}
43   ${SOPRANO_SERVER_LIBRARIES}
44   ${SOPRANO_CLIENT_LIBRARIES}
45   )
47 target_link_libraries(nepomukserver
48   kdeinit_nepomukserver
51 install(
52   FILES nepomukservice.desktop
53   DESTINATION ${SERVICETYPES_INSTALL_DIR})
55 install(
56   FILES nepomukserver.desktop
57   DESTINATION ${AUTOSTART_INSTALL_DIR})
59 install(
60   TARGETS kdeinit_nepomukserver
61   DESTINATION ${LIB_INSTALL_DIR})
63 install(
64   TARGETS nepomukserver
65   ${INSTALL_TARGETS_DEFAULT_ARGS})
66 # -----------------------------