set(tasks_SRCS windowtaskitem.cpp tasks.cpp taskitemlayout.cpp abstracttaskitem.cpp taskgroupitem.cpp applauncheritem.cpp jobmanager.cpp mediabuttons.cpp dbusstatus.cpp recentdocuments.cpp tooltips/tooltipcontent.cpp tooltips/tooltip.cpp tooltips/tooltipmanager.cpp tooltips/windowpreview.cpp appearanceconfig.ui behaviourconfig.ui ) qt4_add_dbus_interface(tasks_SRCS org.mpris.MediaPlayer2.Player.xml playerv2interface) set_source_files_properties(org.freedesktop.MediaPlayer.player.xml PROPERTIES INCLUDE "dbusstatus.h") qt4_add_dbus_interface(tasks_SRCS org.freedesktop.MediaPlayer.player.xml playerv1interface) kde4_add_plugin(plasma_applet_icontasks ${tasks_SRCS}) target_link_libraries(plasma_applet_icontasks KDE4::kdeui KDE4::plasma KDE4::kio KDE4Workspace::taskmanager ${X11_X11_LIB} ) include_directories(${CMAKE_BINARY_DIR}) install( TARGETS plasma_applet_icontasks DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES plasma-applet-icontasks.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) install( FILES badge.svgz launcherseparator.svgz progress.svgz indicators.svgz dropindicators.svgz DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/icontasks/ ) install( FILES mediabuttonsrc DESTINATION ${KDE4_DATA_INSTALL_DIR}/kdeplasma-addons )