INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
${QT_INCLUDE_DIR} ${QT_QTDBUS_INCLUDE_DIR} )

SET(tray_sources main.cpp dock.cpp backup.cpp backupassistant.cpp restore.cpp restoreassistant.cpp)

qt4_generate_dbus_interface( ${CMAKE_CURRENT_SOURCE_DIR}/dock.h
org.freedesktop.akonaditray.xml )
qt4_add_dbus_adaptor( tray_sources org.freedesktop.akonaditray.xml dock.h Dock )

KDE4_ADD_EXECUTABLE(akonaditray ${tray_sources})
TARGET_LINK_LIBRARIES(akonaditray ${KDE4_KDEUI_LIBRARY} ${KDE4_KNOTIFYCONFIG_LIBS} akonadiprotocolinternals ${KDE4_AKONADI_LIBS})

INSTALL(TARGETS akonaditray ${INSTALL_TARGETS_DEFAULT_ARGS})
INSTALL(FILES  akonaditray.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
# INSTALL( FILES akonaditray.notifyrc DESTINATION ${DATA_INSTALL_DIR}/akonaditray  )
# INSTALL( FILES org.kde.Akonadi.Tray.xml DESTINATION ${KDE4_DBUS_INTERFACES_DIR} )
