# vim:set softtabstop=3 shiftwidth=3 tabstop=3 expandtab:

project (kioslave-activities)

include_directories (
   ${CMAKE_SOURCE_DIR}/src
   ${CMAKE_BINARY_DIR}/src
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_BINARY_DIR}
   )

find_package (Qt5 REQUIRED NO_MODULE COMPONENTS Sql)
find_package(KF5 REQUIRED COMPONENTS KIO I18n)

########### next target ###############

set (kio_activities_PART_SRCS
   KioActivities.cpp
   ${CMAKE_SOURCE_DIR}/src/utils/qsqlquery.cpp
   ${CMAKE_SOURCE_DIR}/src/common/database/Database.cpp
   )

add_library (
   kio_activities MODULE
   ${kio_activities_PART_SRCS}
   )

target_link_libraries (
   kio_activities
   Qt5::Sql
   KF5::KIOCore
   KF5::DBusAddons
   KF5::Activities
   KF5::I18n
   )

install (
   TARGETS
   kio_activities
   DESTINATION
   ${PLUGIN_INSTALL_DIR}
   )

########### install files ###############

install (
   FILES
   activities.protocol
   DESTINATION
   ${SERVICES_INSTALL_DIR}
   )
