kde-extraapps/kdeplasma-addons/applets/icontasks/CMakeLists.txt

53 lines
1.4 KiB
Text
Raw Normal View History

set(tasks_SRCS
2015-09-02 02:13:50 +03:00
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
)