project(stasks)

find_package(KDE4 REQUIRED)
include(KDE4Defaults)

add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})

set(stasks_SRCS stasks_applet.cpp stasks_item.cpp stasks_task.cpp stasks_frame.cpp stasks_icon.cpp stasks_light.cpp stasks_tooltip.cpp stasks_windowpreview.cpp)

kde4_add_ui_files(stasks_SRCS ui/stasksConfigG.ui ui/stasksConfigA.ui)
kde4_add_plugin(plasma_applet_stasks ${stasks_SRCS})
target_link_libraries(plasma_applet_stasks ${KDE4_PLASMA_LIBS} ${KDE4_KDEUI_LIBS} taskmanager)
if(X11_FOUND)
   target_link_libraries(plasma_applet_stasks ${X11_LIBRARIES})
endif(X11_FOUND)

install(TARGETS plasma_applet_stasks DESTINATION ${PLUGIN_INSTALL_DIR})

install(FILES plasma-applet-stasks.desktop DESTINATION ${SERVICES_INSTALL_DIR})