~ubuntu-branches/ubuntu/quantal/kde-runtime/quantal

« back to all changes in this revision

Viewing changes to nepomuk/server/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Philip Muškovac
  • Date: 2012-06-03 21:50:00 UTC
  • mto: This revision was merged to the branch mainline in revision 21.
  • Revision ID: package-import@ubuntu.com-20120603215000-vn7oarsq0ynrydj5
Tags: upstream-4.8.80
Import upstream version 4.8.80

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
project(nepomukserver)
2
 
 
3
 
add_definitions(-DKDE_DEFAULT_DEBUG_AREA=300001)
4
 
 
5
 
include_directories(
6
 
  ${SOPRANO_INCLUDE_DIR}
7
 
  ${CMAKE_SOURCE_DIR}
8
 
  ${NEPOMUK_INCLUDE_DIR}
9
 
  ${nepomukserver_BINARY_DIR}
10
 
  )
11
 
 
12
 
# NepomukServer
13
 
# -----------------------------
14
 
 
15
 
set(nepomukserver_SRCS
16
 
  nepomukserver.cpp
17
 
  servicemanager.cpp
18
 
  servicecontroller.cpp
19
 
  processcontrol.cpp
20
 
  main.cpp
21
 
  )
22
 
 
23
 
# Server configuration
24
 
kde4_add_kcfg_files(nepomukserver_SRCS nepomukserversettings.kcfgc)
25
 
 
26
 
qt4_add_dbus_adaptor(nepomukserver_SRCS
27
 
  ../interfaces/org.kde.NepomukServer.xml
28
 
  nepomukserver.h
29
 
  Nepomuk::Server)
30
 
qt4_add_dbus_adaptor(nepomukserver_SRCS
31
 
  ../interfaces/org.kde.nepomuk.ServiceManager.xml
32
 
  servicemanager.h
33
 
  Nepomuk::ServiceManager)
34
 
 
35
 
qt4_add_dbus_interface(nepomukserver_SRCS
36
 
  ../interfaces/org.kde.nepomuk.ServiceControl.xml
37
 
  servicecontrolinterface)
38
 
 
39
 
kde4_add_kdeinit_executable(nepomukserver ${nepomukserver_SRCS})
40
 
 
41
 
if (Q_WS_MAC)
42
 
    set_target_properties(nepomukserver PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_SOURCE_DIR}/Info.plist.template)
43
 
    set_target_properties(nepomukserver PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.nepomukserver")
44
 
    set_target_properties(nepomukserver PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KDE Nepomuk Server")
45
 
endif (Q_WS_MAC)
46
 
 
47
 
target_link_libraries(kdeinit_nepomukserver
48
 
  ${KDE4_KDEUI_LIBS}
49
 
  ${SOPRANO_LIBRARIES}
50
 
  ${SOPRANO_SERVER_LIBRARIES}
51
 
  ${SOPRANO_CLIENT_LIBRARIES}
52
 
  )
53
 
 
54
 
target_link_libraries(nepomukserver
55
 
  kdeinit_nepomukserver
56
 
)
57
 
 
58
 
install(
59
 
  FILES nepomukservice.desktop
60
 
  DESTINATION ${SERVICETYPES_INSTALL_DIR})
61
 
 
62
 
install(
63
 
  FILES nepomukserver.desktop
64
 
  DESTINATION ${AUTOSTART_INSTALL_DIR})
65
 
 
66
 
install(
67
 
  TARGETS kdeinit_nepomukserver
68
 
  DESTINATION ${LIB_INSTALL_DIR})
69
 
 
70
 
install(
71
 
  TARGETS nepomukserver
72
 
  ${INSTALL_TARGETS_DEFAULT_ARGS})
73
 
# -----------------------------