Commit 4903e783 authored by Allen Winter's avatar Allen Winter
Browse files

general cleanup and adhering to the KDE CMakeLists.txt style guide

parent 29894152
......@@ -2,8 +2,8 @@ include(CheckTypeSize)
check_type_size("long" SIZEOF_LONG)
configure_file(config-akregator.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-akregator.h)
add_subdirectory( export )
add_subdirectory( interfaces )
add_subdirectory( plugins )
add_subdirectory( configuration )
add_subdirectory( src )
add_subdirectory(export)
add_subdirectory(interfaces)
add_subdirectory(plugins)
add_subdirectory(configuration)
add_subdirectory(src)
include_directories(
${CMAKE_BINARY_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}/akregator/interfaces
include_directories(
${CMAKE_BINARY_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}/akregator/interfaces
)
########### next target ###############
set(kcm_akrgeneralconfig_SRCS
akregator_config_general.cpp )
set(kcm_akrgeneralconfig_SRCS akregator_config_general.cpp)
kde4_add_ui_files( kcm_akrgeneralconfig_SRCS settings_general.ui )
kde4_add_ui_files(kcm_akrgeneralconfig_SRCS settings_general.ui)
kde4_add_plugin(akregator_config_general ${kcm_akrgeneralconfig_SRCS})
target_link_libraries( akregator_config_general akregatorinterfaces ${KDE4_KIO_LIBS} )
target_link_libraries(akregator_config_general
akregatorinterfaces
${KDE4_KIO_LIBS}
)
install( FILES akregator_config_general.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_general DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES akregator_config_general.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_general DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ###############
set(kcm_akrappearanceconfig_SRCS
akregator_config_appearance.cpp )
set(kcm_akrappearanceconfig_SRCS akregator_config_appearance.cpp)
kde4_add_ui_files( kcm_akrappearanceconfig_SRCS settings_appearance.ui )
kde4_add_ui_files(kcm_akrappearanceconfig_SRCS settings_appearance.ui)
kde4_add_plugin(akregator_config_appearance ${kcm_akrappearanceconfig_SRCS})
target_link_libraries( akregator_config_appearance akregatorinterfaces ${KDE4_KIO_LIBS} )
target_link_libraries(akregator_config_appearance
akregatorinterfaces
${KDE4_KIO_LIBS}
)
install( FILES akregator_config_appearance.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(FILES akregator_config_appearance.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_appearance DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ###############
set(kcm_akrarchiveconfig_SRCS
akregator_config_archive.cpp )
set(kcm_akrarchiveconfig_SRCS akregator_config_archive.cpp)
kde4_add_ui_files( kcm_akrarchiveconfig_SRCS settings_archive.ui )
kde4_add_plugin( akregator_config_archive ${kcm_akrarchiveconfig_SRCS})
kde4_add_ui_files(kcm_akrarchiveconfig_SRCS settings_archive.ui)
kde4_add_plugin(akregator_config_archive ${kcm_akrarchiveconfig_SRCS})
target_link_libraries( akregator_config_archive akregatorinterfaces ${KDE4_KIO_LIBS} )
install( FILES akregator_config_archive.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_archive DESTINATION ${PLUGIN_INSTALL_DIR})
target_link_libraries(akregator_config_archive
akregatorinterfaces
${KDE4_KIO_LIBS}
)
install(FILES akregator_config_archive.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_archive DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ###############
set(kcm_akrbrowserconfig_SRCS
akregator_config_browser.cpp )
set(kcm_akrbrowserconfig_SRCS akregator_config_browser.cpp)
kde4_add_ui_files( kcm_akrbrowserconfig_SRCS settings_browser.ui )
kde4_add_ui_files(kcm_akrbrowserconfig_SRCS settings_browser.ui)
kde4_add_plugin(akregator_config_browser ${kcm_akrbrowserconfig_SRCS})
target_link_libraries( akregator_config_browser akregatorinterfaces ${KDE4_KIO_LIBS} )
target_link_libraries(akregator_config_browser
akregatorinterfaces
${KDE4_KIO_LIBS}
)
install( FILES akregator_config_browser.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(FILES akregator_config_browser.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_browser DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ###############
set(kcm_akradvancedconfig_SRCS
akregator_config_advanced.cpp settings_advanced.cpp )
set(kcm_akradvancedconfig_SRCS
akregator_config_advanced.cpp
settings_advanced.cpp
)
kde4_add_ui_files( kcm_akradvancedconfig_SRCS settings_advancedbase.ui )
kde4_add_ui_files(kcm_akradvancedconfig_SRCS settings_advancedbase.ui)
kde4_add_plugin(akregator_config_advanced ${kcm_akradvancedconfig_SRCS})
target_link_libraries( akregator_config_advanced akregatorinterfaces ${KDE4_KIO_LIBS} )
target_link_libraries(akregator_config_advanced
akregatorinterfaces
${KDE4_KIO_LIBS}
)
install( FILES akregator_config_advanced.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(FILES akregator_config_advanced.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_advanced DESTINATION ${PLUGIN_INSTALL_DIR})
include_directories( ${CMAKE_SOURCE_DIR}/akregator/interfaces ${CMAKE_SOURCE_DIR} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
set(akregatorstorageexporter_SRCS
akregatorstorageexporter.cpp
include_directories(
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}
${KDE4_INCLUDE_DIR}
${QT_INCLUDES}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
)
set(akregatorstorageexporter_SRCS akregatorstorageexporter.cpp)
kde4_add_executable(akregatorstorageexporter NOGUI ${akregatorstorageexporter_SRCS})
target_link_libraries(akregatorstorageexporter
${KDE4_KDECORE_LIBS}
${KDEPIMLIBS_SYNDICATION_LIBS}
akregatorinterfaces)
${KDE4_KDECORE_LIBS}
${KDEPIMLIBS_SYNDICATION_LIBS}
akregatorinterfaces
)
install(TARGETS akregatorstorageexporter ${INSTALL_TARGETS_DEFAULT_ARGS})
########### next target ###############
include_directories( ${Boost_INCLUDE_DIR} )
include_directories(${Boost_INCLUDE_DIR})
set(akregatorinterfaces_LIB_SRCS
command.cpp
feedlistmanagementinterface.cpp
plugin.cpp
storagefactoryregistry.cpp
command.cpp
feedlistmanagementinterface.cpp
plugin.cpp
storagefactoryregistry.cpp
)
kde4_add_kcfg_files(akregatorinterfaces_LIB_SRCS akregatorconfig.kcfgc)
kde4_add_library(akregatorinterfaces ${LIBRARY_TYPE} ${akregatorinterfaces_LIB_SRCS})
target_link_libraries(akregatorinterfaces kdepim ${KDE4_KHTML_LIBS} ${KDEPIMLIBS_SYNDICATION_LIBS} )
target_link_libraries(akregatorinterfaces
kdepim
${KDE4_KHTML_LIBS}
${KDEPIMLIBS_SYNDICATION_LIBS}
)
set_target_properties(akregatorinterfaces PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
set_target_properties(akregatorinterfaces PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION}
)
install(TARGETS akregatorinterfaces ${INSTALL_TARGETS_DEFAULT_ARGS})
install( FILES akregator.kcfg DESTINATION ${KCFG_INSTALL_DIR})
install(FILES akregator.kcfg DESTINATION ${KCFG_INSTALL_DIR})
add_subdirectory( mk4storage )
add_subdirectory( sharemicroblog )
add_subdirectory(mk4storage)
add_subdirectory(sharemicroblog)
# onlinesync plugin is broken, thus disabled
# minimal TODO before reactivating this:
# * make it work
# * make it work
# * make it use KWallet instead of plaintext KConfig to store the password
#add_subdirectory( onlinesync )
#add_subdirectory(onlinesync)
include_directories( ${CMAKE_SOURCE_DIR}/akregator/interfaces ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/akregator/plugins/mk4storage/metakit/include ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_BINARY_DIR}/akregator ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${Boost_INCLUDE_DIR} )
set(libmetakitlocal_SRCS
metakit/src/column.cpp
metakit/src/custom.cpp
metakit/src/derived.cpp
metakit/src/field.cpp
metakit/src/fileio.cpp
metakit/src/format.cpp
metakit/src/handler.cpp
metakit/src/persist.cpp
metakit/src/remap.cpp
metakit/src/std.cpp
metakit/src/store.cpp
metakit/src/string.cpp
metakit/src/table.cpp
metakit/src/univ.cpp
metakit/src/view.cpp
metakit/src/viewx.cpp
)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}/akregator/plugins/mk4storage/metakit/include
${CMAKE_BINARY_DIR}/akregator
${KDE4_INCLUDE_DIR}
${QT_INCLUDES}
${Boost_INCLUDE_DIR}
)
set(libmetakitlocal_SRCS
metakit/src/column.cpp
metakit/src/custom.cpp
metakit/src/derived.cpp
metakit/src/field.cpp
metakit/src/fileio.cpp
metakit/src/format.cpp
metakit/src/handler.cpp
metakit/src/persist.cpp
metakit/src/remap.cpp
metakit/src/std.cpp
metakit/src/store.cpp
metakit/src/string.cpp
metakit/src/table.cpp
metakit/src/univ.cpp
metakit/src/view.cpp
metakit/src/viewx.cpp
)
########### next target ###############
set(akregator_mk4storage_plugin_PART_SRCS ${libmetakitlocal_SRCS}
feedstoragemk4impl.cpp
storagemk4impl.cpp
storagefactorymk4impl.cpp
mk4plugin.cpp )
set(akregator_mk4storage_plugin_PART_SRCS
${libmetakitlocal_SRCS}
feedstoragemk4impl.cpp
storagemk4impl.cpp
storagefactorymk4impl.cpp
mk4plugin.cpp
)
kde4_add_plugin(akregator_mk4storage_plugin ${akregator_mk4storage_plugin_PART_SRCS})
target_link_libraries(akregator_mk4storage_plugin ${KDE4_KDECORE_LIBS} ${KDEPIMLIBS_SYNDICATION_LIBS} akregatorinterfaces )
target_link_libraries(akregator_mk4storage_plugin
${KDE4_KDECORE_LIBS}
${KDEPIMLIBS_SYNDICATION_LIBS}
akregatorinterfaces
)
install(TARGETS akregator_mk4storage_plugin DESTINATION ${PLUGIN_INSTALL_DIR})
install(TARGETS akregator_mk4storage_plugin DESTINATION ${PLUGIN_INSTALL_DIR})
########### install files ###############
install( FILES akregator_mk4storage_plugin.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(FILES akregator_mk4storage_plugin.desktop DESTINATION ${SERVICES_INSTALL_DIR})
include_directories( ${CMAKE_SOURCE_DIR}/akregator/interfaces )
include_directories( ${CMAKE_SOURCE_DIR}/akregator/src )
include_directories( ${CMAKE_SOURCE_DIR} )
include_directories( ${KDE4_INCLUDE_DIR} )
include_directories( ${QT_INCLUDES} )
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
include_directories( ${CMAKE_CURRENT_BINARY_DIR} )
include_directories( ${Boost_INCLUDE_DIRS} )
include_directories(
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}/akregator/src
${CMAKE_SOURCE_DIR}
${KDE4_INCLUDE_DIR}
${QT_INCLUDES}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${Boost_INCLUDE_DIRS}
)
########### next target ###############
set(kcm_akronlinesyncconfig_SRCS
akregator_config_onlinesync.cpp
ui/configurationdialog.cpp
ui/configurationwidget.cpp
ui/configurationdialogadd.cpp )
set(kcm_akronlinesyncconfig_SRCS
akregator_config_onlinesync.cpp
ui/configurationdialog.cpp
ui/configurationwidget.cpp
ui/configurationdialogadd.cpp
)
kde4_add_kcfg_files(kcm_akronlinesyncconfig_SRCS onlinesyncsettings.kcfgc)
......@@ -23,33 +25,43 @@ kde4_add_ui_files(kcm_akronlinesyncconfig_SRCS ui/configurationdialogadd.ui)
kde4_add_plugin(akregator_config_onlinesync ${kcm_akronlinesyncconfig_SRCS})
target_link_libraries( akregator_config_onlinesync akregatorinterfaces ${KDE4_KIO_LIBS} ${KDE4_KPARTS_LIBS})
target_link_libraries(akregator_config_onlinesync
akregatorinterfaces
${KDE4_KIO_LIBS}
${KDE4_KPARTS_LIBS}
)
install( FILES akregator_config_onlinesync.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_onlinesync DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES akregator_config_onlinesync.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_onlinesync DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ###############
set(akregator_onlinesync_plugin_SRCS
sync/feedsync.cpp
sync/subscriptionlist.cpp
sync/akregator.cpp
sync/googlereader.cpp
sync/opml.cpp
ui/configurationdialog.cpp
ui/configurationwidget.cpp
ui/configurationdialogadd.cpp
onlinesyncplugin.cpp )
kde4_add_ui_files(akregator_onlinesync_plugin_SRCS
ui/configurationwidget.ui
ui/configurationdialogadd.ui)
set(akregator_onlinesync_plugin_SRCS
sync/feedsync.cpp
sync/subscriptionlist.cpp
sync/akregator.cpp
sync/googlereader.cpp
sync/opml.cpp
ui/configurationdialog.cpp
ui/configurationwidget.cpp
ui/configurationdialogadd.cpp
onlinesyncplugin.cpp
)
kde4_add_ui_files(akregator_onlinesync_plugin_SRCS
ui/configurationwidget.ui
ui/configurationdialogadd.ui
)
kde4_add_kcfg_files(akregator_onlinesync_plugin_SRCS onlinesyncsettings.kcfgc)
kde4_add_plugin(akregator_onlinesync_plugin ${akregator_onlinesync_plugin_SRCS})
target_link_libraries(akregator_onlinesync_plugin akregatorinterfaces ${KDE4_KIO_LIBS} ${KDE4_KPARTS_LIBS})
target_link_libraries(akregator_onlinesync_plugin
akregatorinterfaces
${KDE4_KIO_LIBS}
${KDE4_KPARTS_LIBS}
)
install(FILES akregator_onlinesync_plugin.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_onlinesync_plugin DESTINATION ${PLUGIN_INSTALL_DIR})
......
include_directories( ${CMAKE_SOURCE_DIR}/akregator/interfaces )
include_directories( ${CMAKE_SOURCE_DIR}/akregator/src )
include_directories( ${CMAKE_SOURCE_DIR} )
include_directories( ${KDE4_INCLUDE_DIR} )
include_directories( ${QT_INCLUDES} )
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
include_directories( ${CMAKE_CURRENT_BINARY_DIR} )
include_directories( ${Boost_INCLUDE_DIRS} )
set(akregator_sharemicroblog_plugin_SRCS
sharemicroblogplugin.cpp )
include_directories(
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_SOURCE_DIR}/akregator/src
${CMAKE_SOURCE_DIR}
${KDE4_INCLUDE_DIR}
${QT_INCLUDES}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${Boost_INCLUDE_DIRS}
)
set(akregator_sharemicroblog_plugin_SRCS sharemicroblogplugin.cpp)
kde4_add_plugin(akregator_sharemicroblog_plugin ${akregator_sharemicroblog_plugin_SRCS})
target_link_libraries(akregator_sharemicroblog_plugin akregatorprivate akregatorinterfaces ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KPARTS_LIBS})
target_link_libraries(akregator_sharemicroblog_plugin
akregatorprivate
akregatorinterfaces
${KDE4_PLASMA_LIBS}
${KDE4_KIO_LIBS}
${KDE4_KPARTS_LIBS}
)
install(FILES akregator_sharemicroblog_plugin.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_sharemicroblog_plugin DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES akregator_sharemicroblog_plugin.rc DESTINATION ${DATA_INSTALL_DIR}/akregator_sharemicroblog_plugin)
########### settings target ###############
set(kcm_akrshareconfig_SRCS
akregator_config_sharemicroblog.cpp )
akregator_config_sharemicroblog.cpp
)
kde4_add_kcfg_files(kcm_akrshareconfig_SRCS sharesettings.kcfgc)
kde4_add_ui_files(kcm_akrshareconfig_SRCS configurationwidget.ui)
kde4_add_plugin(akregator_config_sharemicroblog ${kcm_akrshareconfig_SRCS})
target_link_libraries(akregator_config_sharemicroblog akregatorinterfaces ${KDE4_KIO_LIBS} ${KDE4_KPARTS_LIBS})
target_link_libraries(akregator_config_sharemicroblog
akregatorinterfaces
${KDE4_KIO_LIBS}
${KDE4_KPARTS_LIBS}
)
install(FILES akregator_config_sharemicroblog.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS akregator_config_sharemicroblog DESTINATION ${PLUGIN_INSTALL_DIR})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
add_subdirectory( about )
add_subdirectory( icons )
add_subdirectory(about)
add_subdirectory(icons)
include_directories (
${Boost_INCLUDE_DIR}
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_BINARY_DIR}/akregator/interfaces
include_directories(
${Boost_INCLUDE_DIR}
${CMAKE_SOURCE_DIR}/akregator/interfaces
${CMAKE_BINARY_DIR}/akregator/interfaces
)
########### next target ###############
set(akregator_SRCS main.cpp mainwindow.cpp )
set(akregator_SRCS main.cpp mainwindow.cpp)
kde4_add_app_icon(akregator_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/icons/hi*-app-akregator.png")
kde4_add_executable(akregator ${akregator_SRCS})
target_link_libraries(akregator ${KDE4_KPARTS_LIBS} ${KDEPIMLIBS_KONTACTINTERFACE_LIBS} kdepim akregatorprivate
akregatorinterfaces)
install(TARGETS akregator ${INSTALL_TARGETS_DEFAULT_ARGS} )
target_link_libraries(akregator
${KDE4_KPARTS_LIBS}
${KDEPIMLIBS_KONTACTINTERFACE_LIBS}
kdepim
akregatorprivate
akregatorinterfaces
)
install(TARGETS akregator ${INSTALL_TARGETS_DEFAULT_ARGS})
########### next target ###############
set(akregatorprivate_LIB_SRCS
aboutdata.cpp
trayicon.cpp
article.cpp
feed.cpp
feedlist.cpp
treenode.cpp
treenodevisitor.cpp
utils.cpp
feediconmanager.cpp
notificationmanager.cpp
articlejobs.cpp
folder.cpp
kernel.cpp
subscriptionlistjobs.cpp
fetchqueue.cpp
frame.cpp
framemanager.cpp
browserrun.cpp
openurlrequest.cpp
actionmanager.cpp
browserframe.cpp
browserframe_p.cpp
actions.cpp
aboutdata.cpp
trayicon.cpp
article.cpp
feed.cpp
feedlist.cpp
treenode.cpp
treenodevisitor.cpp
utils.cpp
feediconmanager.cpp
notificationmanager.cpp
articlejobs.cpp
folder.cpp
kernel.cpp
subscriptionlistjobs.cpp
fetchqueue.cpp
frame.cpp
framemanager.cpp
browserrun.cpp
openurlrequest.cpp
actionmanager.cpp
browserframe.cpp
browserframe_p.cpp
actions.cpp
)
kde4_add_library(akregatorprivate ${LIBRARY_TYPE} ${akregatorprivate_LIB_SRCS})
target_link_libraries(akregatorprivate kdepim ${KDE4_KHTML_LIBS} ${KDEPIMLIBS_SYNDICATION_LIBS} akregatorinterfaces)
target_link_libraries(akregatorprivate LINK_INTERFACE_LIBRARIES ${KDE4_KHTML_LIBS} )
target_link_libraries(akregatorprivate
kdepim
${KDE4_KHTML_LIBS}
${KDEPIMLIBS_SYNDICATION_LIBS}
akregatorinterfaces
)
target_link_libraries(akregatorprivate LINK_INTERFACE_LIBRARIES ${KDE4_KHTML_LIBS})
set_target_properties(akregatorprivate
PROPERTIES VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
PROPERTIES VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
)
install(TARGETS akregatorprivate ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)
########### next target ###############
set( akregator_utils_SRCS
utils/filtercolumnsproxymodel.cpp
set(akregator_utils_SRCS
utils/filtercolumnsproxymodel.cpp
)
set(akregatorpart_PART_SRCS
${akregator_utils_SRCS}
deletesubscriptioncommand.cpp
abstractselectioncontroller.cpp
articlematcher.cpp
articlemodel.cpp
pluginmanager.cpp
selectioncontroller.cpp
subscriptionlistmodel.cpp
searchbar.cpp
articlelistview.cpp
actionmanagerimpl.cpp
createfeedcommand.cpp
createfoldercommand.cpp
expireitemscommand.cpp
articleviewer.cpp
articleformatter.cpp
addfeeddialog.cpp
loadfeedlistcommand.cpp
editsubscriptioncommand.cpp
importfeedlistcommand.cpp
feedpropertiesdialog.cpp
tabwidget.cpp
progressmanager.cpp
akregator_part.cpp
mainwidget.cpp
subscriptionlistview.cpp
subscriptionlistdelegate.cpp
dummystorage/storagedummyimpl.cpp
dummystorage/storagefactorydummyimpl.cpp
dummystorage/feedstoragedummyimpl.cpp
speechclient.cpp )
qt4_add_dbus_interfaces(akregatorpart_PART_SRCS ${KDE4_DBUS_INTERFACES_DIR}/org.kde.KSpeech.xml)
qt4_add_dbus_adaptor( akregatorpart_PART_SRCS org.kde.akregator.part.xml akregator_part.h Akregator::Part )
set(akregatorpart_PART_SRCS
${akregator_utils_SRCS}
deletesubscriptioncommand.cpp
abstractselectioncontroller.cpp
articlematcher.cpp
articlemodel.cpp
pluginmanager.cpp
selectioncontroller.cpp
subscriptionlistmodel.cpp
searchbar.cpp
articlelistview.cpp
actionmanagerimpl.cpp
createfeedcommand.cpp
createfoldercommand.cpp
expireitemscommand.cpp
articleviewer.cpp
articleformatter.cpp
addfeeddialog.cpp
loadfeedlistcommand.cpp
editsubscriptioncommand.cpp
importfeedlistcommand.cpp
feedpropertiesdialog.cpp
tabwidget.cpp <