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

« back to all changes in this revision

Viewing changes to nepomuk/services/backupsync/service/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(nepomukbackupsync)
2
 
 
3
 
find_package(KDE4 REQUIRED)
4
 
find_package(Nepomuk REQUIRED)
5
 
#find_package(nepomuksync REQUIRED)
6
 
 
7
 
include(SopranoAddOntology)
8
 
 
9
 
add_definitions(-DDISABLE_NEPOMUK_LEGACY=1)
10
 
#add_definitions(-DKDE_DEFAULT_DEBUG_AREA=300106)
11
 
 
12
 
include (KDE4Defaults)
13
 
 
14
 
include_directories(
15
 
  ${QT_INCLUDES}
16
 
  ${KDE4_INCLUDES}
17
 
  ${SOPRANO_INCLUDE_DIR}
18
 
  ${CMAKE_SOURCE_DIR}
19
 
  ${NEPOMUK_INCLUDE_DIR}
20
 
  ${libnepomuksync_SOURCE_DIR}
21
 
  ../lib
22
 
  )
23
 
 
24
 
set( BackupSyncService_SRCS
25
 
  logstorage.cpp
26
 
  backupsyncservice.cpp
27
 
  diffgenerator.cpp
28
 
  syncmanager.cpp
29
 
  backupmanager.cpp
30
 
  dbusoperators.cpp
31
 
  tools.cpp
32
 
  changelog.cpp
33
 
  changelogrecord.cpp
34
 
  identificationset.cpp
35
 
  syncfile.cpp
36
 
  backupgenerationjob.cpp
37
 
)
38
 
 
39
 
#--------- Adaptors ---------#
40
 
 
41
 
# qt4_add_dbus_adaptor( BackupSyncService_SRCS
42
 
#                       ../../../interfaces/org.kde.nepomuk.services.nepomukbackupsync.identifier.xml
43
 
#                       identifier.h Nepomuk::Identifier )
44
 
# qt4_add_dbus_adaptor( BackupSyncService_SRCS
45
 
#                       ../../../interfaces/org.kde.nepomuk.services.nepomukbackupsync.merger.xml
46
 
#                       merger.h Nepomuk::Merger )
47
 
qt4_add_dbus_adaptor( BackupSyncService_SRCS
48
 
                      ../../../interfaces/org.kde.nepomuk.services.nepomukbackupsync.backupmanager.xml
49
 
                      backupmanager.h Nepomuk::BackupManager )
50
 
qt4_add_dbus_adaptor( BackupSyncService_SRCS
51
 
                      ../../../interfaces/org.kde.nepomuk.services.nepomukbackupsync.syncmanager.xml
52
 
                      syncmanager.h Nepomuk::SyncManager )
53
 
 
54
 
#--------- Ontologies -------#
55
 
soprano_add_ontology(BackupSyncService_SRCS
56
 
   ${CMAKE_CURRENT_SOURCE_DIR}/../../../ontologies/nrio.trig
57
 
  "NRIO"
58
 
  "Nepomuk::Vocabulary"
59
 
  "trig")
60
 
 
61
 
kde4_add_plugin(nepomukbackupsync ${BackupSyncService_SRCS})
62
 
 
63
 
target_link_libraries(nepomukbackupsync
64
 
  ${KDE4_KDEUI_LIBS}
65
 
  ${KDE4_KIO_LIBS}
66
 
  ${NEPOMUK_LIBRARIES}
67
 
  ${NEPOMUK_QUERY_LIBRARIES}
68
 
  nepomuksync
69
 
  ${SOPRANO_LIBRARIES}
70
 
  )
71
 
 
72
 
install(
73
 
  FILES nepomukbackupsync.desktop
74
 
  DESTINATION ${SERVICES_INSTALL_DIR})
75
 
 
76
 
install(
77
 
  TARGETS nepomukbackupsync
78
 
  DESTINATION ${PLUGIN_INSTALL_DIR})
79
 
# -----------------------------