project( kmail-mobile )

set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}" )

add_subdirectory(tests)

include_directories(
  ${CMAKE_SOURCE_DIR}/akonadi/
  ${CMAKE_SOURCE_DIR}/libkleo/
  ${Boost_INCLUDE_DIR}
)

set(kmail_mobile_srcs
  global.cpp
  composerview.cpp
  declarativeeditor.cpp
  declarativeidentitycombobox.cpp
  declarativerecipientseditor.cpp
  mainview.cpp
  main.cpp
  messagelistproxy.cpp
)

kde4_add_executable(kmail-mobile ${kmail_mobile_srcs} )

target_link_libraries(kmail-mobile
    ${QT_QTDECLARATIVE_LIBRARY}
    ${KDE4_KCMUTILS_LIBS}
    ${KDEPIMLIBS_AKONADI_KMIME_LIBRARY}
    ${KDEPIMLIBS_KMIME_LIBRARY}
    ${KDEPIMLIBS_AKONADI_LIBRARY}
    ${KDEPIMLIBS_MAILTRANSPORT_LIBS}
    akonadi_next
    kdepim
    kdepimmobileui
    messagecomposer
    messagecore
    messageviewer
)

install(TARGETS kmail-mobile ${INSTALL_TARGETS_DEFAULT_ARGS})
install(FILES kmail-mobile.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
install(FILES
  HeaderView.qml
  EditorView.qml
  kmail-composer.qml
  kmail-mobile.qml
  DESTINATION ${DATA_INSTALL_DIR}/kmail-mobile
)

kde4_install_icons( ${ICON_INSTALL_DIR} )
