find_package(Boost REQUIRED)
INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/../  ${QT_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} )

########### next target ###############

SET(mailody_SRCS
quickreplywidget.cpp
tabwidget.cpp
attachmentwidget.cpp
headerdelegate.cpp
headerwidget.cpp
sendmessage.cpp
searchline.cpp
setup.cpp
setupservers.cpp
setupidentities.cpp
setupmisc.cpp
messagedata.cpp
main.cpp
composer.cpp
database.cpp
addressbook.cpp
headerview.cpp
headerproxy.cpp
messageview.cpp
global.cpp
datalistview.cpp
addresslineedit.cpp
tooltip.cpp
addresslabel.cpp
composertextedit.cpp
mailodybaselistview.cpp
mainwindow.cpp
systemtray.cpp
)

QT4_ADD_DBUS_ADAPTOR( mailody_SRCS
net.mailody.mainwindow.xml
mainwindow.h Mailody::MainWindow
)

KDE4_ADD_EXECUTABLE(mailody ${mailody_SRCS})

TARGET_LINK_LIBRARIES(mailody ${KDE4_AKONADI_LIBS} ${KDE4_AKONADI_KMIME_LIBS} ${KDE4_KHTML_LIBS} kabc ${KDE4_KPIMUTILS_LIBS} ${KDE4_KIMAP_LIBS} kmime ${KDE4_MAILTRANSPORT_LIBS} ${KDE4_KPIMIDENTITIES_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} ${KDE4_KFILE_LIBS} ${KDE4_KUTILS_LIBS} ${QT_QTSQL_LIBRARY} )

INSTALL(TARGETS mailody ${INSTALL_TARGETS_DEFAULT_ARGS})

########### install files ###############

INSTALL( FILES mailody.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
INSTALL( FILES mailodyui.rc composerui.rc mailody.notifyrc DESTINATION ${DATA_INSTALL_DIR}/mailody  )
install( FILES net.mailody.mainwindow.xml DESTINATION ${DBUS_INTERFACES_INSTALL_DIR} )
