kde-workspace/freespacenotifier/CMakeLists.txt
2014-11-13 19:30:51 +02:00

28 lines
984 B
CMake

project (freespacenotifier)
find_package(KDE4 REQUIRED)
include (KDE4Defaults)
add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})
########### next target ###############
set(kded_freespacenotifier_SRCS freespacenotifier.cpp module.cpp)
kde4_add_ui_files(kded_freespacenotifier_SRCS freespacenotifier_prefs_base.ui)
kde4_add_kcfg_files(kded_freespacenotifier_SRCS settings.kcfgc)
kde4_add_plugin(kded_freespacenotifier ${kded_freespacenotifier_SRCS})
target_link_libraries(kded_freespacenotifier ${KDE4_KIO_LIBS} )
install(TARGETS kded_freespacenotifier DESTINATION ${PLUGIN_INSTALL_DIR} )
########### install files ###############
install( FILES freespacenotifier.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
install( FILES freespacenotifier.notifyrc DESTINATION ${DATA_INSTALL_DIR}/freespacenotifier )
install( FILES freespacenotifier.kcfg DESTINATION ${KCFG_INSTALL_DIR} )