set(newsgatorrssresource_SRCS
    rssbackend.cpp
    rssbackendjobs.cpp
    rssresourcebase.cpp
    newsgatorbackend/soapmessages.cpp
    newsgatorbackend/newsgatorjobs.cpp
    newsgatorbackend/newsgatorbackend.cpp
    newsgatorbackend/settingsdialog.cpp
    newsgatorrssresource.cpp
)

qt4_add_dbus_adaptor(newsgatorrssresource_SRCS org.kde.krss.xml rssresourcebase.h RssResourceBase )
kde4_add_ui_files(newsgatorrssresource_SRCS newsgatorbackend/credentialswidget.ui)

kde4_add_executable(akonadi_newsgator_rss_resource RUN_UNINSTALLED ${newsgatorrssresource_SRCS})

target_link_libraries(akonadi_newsgator_rss_resource ${KDE4_AKONADI_LIBS} ${QT_QTDBUS_LIBRARY}
                      ${KDE4_KIO_LIBRARY} ${KDE4_SYNDICATION_LIBS} krss)

install(TARGETS akonadi_newsgator_rss_resource ${INSTALL_TARGETS_DEFAULT_ARGS})
install(FILES newsgatorrssresource.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/akonadi/agents")
